anchor.diff:        expect(JSON.decode(UTF8.decode(data)), expectedJson);
       });
   
  +    test('analyze negative-test noSource', () async {
  +       var json = {};
  +       var response = await _sendPostRequest('dartservices/v1/analyze', json);
  +       expect(response.status, 400);
  +    });
  +
       test('compile', () async {
         var json = {'source': sampleCode};
         var response = await _sendPostRequest('dartservices/v1/compile', json);
  
positive.code:       var data = JSON.decode(UTF8.decode(await response.body.first));
        expect(data, {"info": {}});
      });
    });
  }
  
  class MockCache implements ServerCache {
  
negative.code:       expect(data['error']['message'],
            contains('failed with errors: [error, line 2] Expected'));
      });
  
      test('compile negative-test noSource', () async {
          var json = {};
          var response = await _sendPostRequest('dartservices/v1/compile', json);
          expect(response.status, 400);
       });
  
      /*
      test('complete', () async {
  