public async Task ReleaseAsync_SynchronouslyDisposesController_IfDisposableAsync() { // Arrange var controller = new MyController(); var activator = new DefaultControllerActivator(Mock.Of <ITypeActivatorCache>()); // Act await activator.ReleaseAsync(new ControllerContext(), controller); // Assert Assert.True(controller.Disposed); }