Example #1
0
        public void Start_without_help_option_should_start_the_listener()
        {
            var server = new NukeServer(_listener, new Options());

            server.Start();

            Assert.That(_listener.HasMessageLoggedListeners());
            Assert.That(_listener.StartCalled);
            Assert.That(_listener.StopCalled);
        }
Example #2
0
        public void Start_without_help_option_should_start_the_listener()
        {
            var server = new NukeServer(_listener, new Options());

            server.Start();

            Assert.That(_listener.HasMessageLoggedListeners());
            Assert.That(_listener.StartCalled);
            // Stop used to be called immediately on the async server,
            // but this caused it to not receive or respond to requests.
            // So, I've simplified this test to only check that start was called.
            //Assert.That(_listener.StopCalled);
        }