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;
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }