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); }
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); }