anchor.diff:    TestServerMain testServerMain = new TestServerMain();
     testServerMain.setServerStartedHandler((int port) {
       var request = SyncHttpClient
  -        .getUrl(new Uri.http("127.0.0.1:$port", "/reasonformoving"));
  +        .getUrl(new Uri.http("localhost:$port", "/reasonformoving"));
       var response = request.close();
       expect(HttpStatus.MOVED_PERMANENTLY, equals(response.statusCode));
       expect(
  
positive.code: 
    SendPort get dispatchSendPort => _dispatchPort.sendPort;
  
    void dispatch(var message) {
      TestServerCommand command = message[0];
      SendPort replyTo = message[1];
      if (command.isStart) {
        try {
          HttpServer.bind("127.0.0.1", 0).then((server) {
            _server = server;
            _server.listen(_requestReceivedHandler);
            replyTo.send(new TestServerStatus.started(_server.port));
  
negative.code:   TestServerMain testServerMain = new TestServerMain();
    testServerMain.setServerStartedHandler((int port) {
      var request = SyncHttpClient
          .getUrl(new Uri.http("localhost:$port", "/thisisnotfound"));
      var response = request.close();
      expect(HttpStatus.NOT_FOUND, equals(response.statusCode));
      expect("Page not found", equals(response.body));
  