public async Task TestDispose() { // Arrange await controller.Start(); // Act controller.Dispose(); // Assert Assert.IsTrue(managedDisposeCalled); Assert.IsTrue(unmanagedDisposeCalled); Assert.IsFalse(controller.Started); }
public async Task TestDispose() { // Arrange await controller.Start(); // Act controller.Dispose(); // Assert Assert.IsTrue(managedDisposeCalled); Assert.IsTrue(unmanagedDisposeCalled); Assert.IsFalse(controller.Started); }