示例#1
0
        public async Task TestDispose()
        {
            // Arrange
            await controller.Start();

            // Act
            controller.Dispose();

            // Assert
            Assert.IsTrue(managedDisposeCalled);
            Assert.IsTrue(unmanagedDisposeCalled);
            Assert.IsFalse(controller.Started);
        }