private bool disposedValue = false; // To detect redundant calls protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { _dashboardController.Dispose(); } // TODO: free unmanaged resources (unmanaged objects) and override a finalizer below. // TODO: set large fields to null. disposedValue = true; } }
public async Task GetServiceWatcherItemsTestAsync() { // Arrange var logger = LoggerHelper.GetLogger <IDashboardService>(); var service = ServiceMocker.GetDashboardService(); var controller = new DashboardController(logger, service); // Act var response = await controller.GetServiceWatcherItemsAsync() as ObjectResult; var value = response.Value as IListResponse <ServiceWatcherItemDto>; controller.Dispose(); // Assert Assert.False(value.DidError); }
public async Task GetServiceStatusDetailsTestAsync() { // Arrange var logger = LoggerHelper.GetLogger <IDashboardService>(); var service = ServiceMocker.GetDashboardService(); var controller = new DashboardController(logger, service); var userName = "******"; // Act var response = await controller.GetServiceStatusDetailsAsync(userName) as ObjectResult; var value = response.Value as IListResponse <ServiceStatusDetailDto>; controller.Dispose(); // Assert Assert.False(value.DidError); }