Exemplo n.º 1
0
        public void TestShutdownSandboxedNulledAfterShutdown()
        {
            var controller = new SandboxProtocolController() {
                SandboxedProtocol = new MockIntegrationTestProtocol()
            };

            controller.Shutdown();

            Assert.IsNull(controller.SandboxedProtocol);
        }
Exemplo n.º 2
0
        public void TestShutdownSandboxedNotNull()
        {
            var called = false;

            var controller = new SandboxProtocolController() {
                SandboxedProtocol = new MockIntegrationTestProtocol() {
                    OnShutdownHandler = () => {
                        called = true;
                    }
                }
            };

            controller.Shutdown();

            Assert.IsTrue(called);
        }