Example #1
0
        public async void CanDiscover()
        {
            var port = await Server.StartServer(60000);

            var discoverCommand = new JsTestAdapter.TestServerClient.DiscoverCommand(port);

            //discoverCommand.MessageReceived += message => Logger.Info("[Discover] [Message] {0}", message);
            discoverCommand.Connected    += () => Logger.Info("[Discover] connected");
            discoverCommand.Disconnected += () => Logger.Info("[Discover] disconnected");
            var   discover = discoverCommand.Run(spec => Logger.Info("[Spec] {0}", spec));
            await discover;

            //discover.Wait(10000);
            Server.Kill("Stop", false);
            var exitCode = await Server.Finished;

            Logger.Info("[Test] Exit code: {0}", exitCode);
        }
Example #2
0
 public async void CanDiscover()
 {
     var port = await Server.StartServer(60000);
     var discoverCommand = new JsTestAdapter.TestServerClient.DiscoverCommand(port);
     //discoverCommand.MessageReceived += message => Logger.Info("[Discover] [Message] {0}", message);
     discoverCommand.Connected += () => Logger.Info("[Discover] connected");
     discoverCommand.Disconnected += () => Logger.Info("[Discover] disconnected");
     var discover = discoverCommand.Run(spec => Logger.Info("[Spec] {0}", spec));
     await discover;
     //discover.Wait(10000);
     Server.Kill("Stop", false);
     var exitCode = await Server.Finished;
     Logger.Info("[Test] Exit code: {0}", exitCode);
 }