anchor.diff:        var resp = await dispatch(req);
         expect(
             conv.JSON.decode(resp.mockContent),
  -          equals({
  +          {
               "arg1": "arg",
               "arg2": 1,
               "arg3": 1.2,
               "arg4": null,
               "arg5": "arg5"
  -          }));
  +          });
       });
   
       test("path parameters with named arguments", () async {
  
positive.code:       var req3 = new MockRequest("/prefix/error");
  
        var resp = await dispatch(req);
        expect(resp.mockContent, equals("interceptor_executed target_executed"));
        resp = await dispatch(req2);
        expect(resp.mockContent, equals("interceptor_executed target_executed"));
        resp = await dispatch(req3);
        expect(resp.mockContent, equals("error_handler_executed"));
      });
  
      test("Chain", () async {
  
negative.code:     test("Routes and interceptors", () async {
        var req = new MockRequest("/di");
        var resp = await dispatch(req);
        expect(resp.mockContent, "value_a value_b value_a value_b");
      });
  
      test("Groups", () async {
        var req = new MockRequest("/group/di");
        var resp = await dispatch(req);
        expect(resp.mockContent, "value_a value_b");
      });
  
      test("Error handlers", () async {
        var req = new MockRequest("/invalid_path");
        var resp = await dispatch(req);
        expect(resp.statusCode, 404);
        expect(resp.mockContent, "value_a value_b");
      });
    });
  
  