public void TestShutdownSandboxedNulledAfterShutdown() { var controller = new SandboxProtocolController() { SandboxedProtocol = new MockIntegrationTestProtocol() }; controller.Shutdown(); Assert.IsNull(controller.SandboxedProtocol); }
public void TestShutdownSandboxedNotNull() { var called = false; var controller = new SandboxProtocolController() { SandboxedProtocol = new MockIntegrationTestProtocol() { OnShutdownHandler = () => { called = true; } } }; controller.Shutdown(); Assert.IsTrue(called); }