anchor.diff:  }
   
   class JSONTestRequest extends TestRequest<JSONTestResponse> {
  -  void set json(Map<String, dynamic> map) {
  +  void set json(dynamic map) {
       if (map != null) {
         body = JSON.encode(map);
       }
  
positive.code:   }
  
    TestRequest request(String path) {
      JSONTestRequest r = new JSONTestRequest()
        ..host = this.host
        ..path = path
        ..contentType = "application/json;charset=utf-8"
        ..accept = "application/json";
      return r;
    }
  
  
negative.code:   }
  
    bool hasValues(Map<String, dynamic> values) {
      var map = json as Map<String, dynamic>;
      var success = true;
      values.forEach((k, v) {
        if (map[k] != v) {
          success = false;
          print("Expected $k : $v in $json");
        }
  