| Index: pkg/analysis_server/test/domain_server_test.dart
 | 
| diff --git a/pkg/analysis_server/test/domain_server_test.dart b/pkg/analysis_server/test/domain_server_test.dart
 | 
| index b0aee98343b5ae346f7465ef7c03faff560ed839..4544774565f6fe68eb337abeb01709a1a862c2d2 100644
 | 
| --- a/pkg/analysis_server/test/domain_server_test.dart
 | 
| +++ b/pkg/analysis_server/test/domain_server_test.dart
 | 
| @@ -20,9 +20,10 @@ import 'mocks.dart';
 | 
|  main() {
 | 
|    AnalysisServer server;
 | 
|    ServerDomainHandler handler;
 | 
| +  MockServerChannel serverChannel;
 | 
|  
 | 
|    setUp(() {
 | 
| -    var serverChannel = new MockServerChannel();
 | 
| +    serverChannel = new MockServerChannel();
 | 
|      var resourceProvider = new MemoryResourceProvider();
 | 
|      ExtensionManager manager = new ExtensionManager();
 | 
|      ServerPlugin serverPlugin = new ServerPlugin();
 | 
| @@ -72,12 +73,13 @@ main() {
 | 
|        });
 | 
|      });
 | 
|  
 | 
| -    test('shutdown', () {
 | 
| +    test('shutdown', () async {
 | 
|        expect(server.running, isTrue);
 | 
|        // send request
 | 
|        var request = new ServerShutdownParams().toRequest('0');
 | 
| -      var response = handler.handleRequest(request);
 | 
| +      var response = await serverChannel.sendRequest(request);
 | 
|        expect(response, isResponseSuccess('0'));
 | 
| +
 | 
|        // server is down
 | 
|        expect(server.running, isFalse);
 | 
|      });
 | 
| 
 |