private void InitializeController()
 {
     this.logger     = new Mock <ILogger <SystemAdminContainer> >();
     this.userLogger = new Mock <ILogger <UserTenantContainer> >();
     this.mockSystemAdminContainer = new Mock <SystemAdminContainer>(this.logger.Object);
     this.mockUserTenantContainer  = new Mock <UserTenantContainer>(
         this.userLogger.Object,
         new AppConfig()
     {
         DeviceTelemetryService = new DeviceTelemetryServiceConfig
         {
             Messages = new MessagesConfig
             {
                 TelemetryStorageType = "cosmosdb",
             },
         },
     },
         new Mock <IGrafanaClient>().Object,
         new Mock <IKeyVaultClient>().Object);
     this.mockHttpContext = new Mock <HttpContext> {
         DefaultValue = DefaultValue.Mock
     };
     this.mockHttpRequest = new Mock <HttpRequest> {
         DefaultValue = DefaultValue.Mock
     };
     this.controller = new SystemAdminController(this.mockSystemAdminContainer.Object, this.mockUserTenantContainer.Object)
     {
         ControllerContext = new ControllerContext()
         {
             HttpContext = this.mockHttpContext.Object,
         },
     };
 }
 private void InitializeController()
 {
     this.logger     = new Mock <ILogger <SystemAdminContainer> >();
     this.userLogger = new Mock <ILogger <UserTenantContainer> >();
     this.mockSystemAdminContainer = new Mock <SystemAdminContainer>(this.logger.Object);
     this.mockUserTenantContainer  = new Mock <UserTenantContainer>(this.userLogger.Object);
     this.mockHttpContext          = new Mock <HttpContext> {
         DefaultValue = DefaultValue.Mock
     };
     this.mockHttpRequest = new Mock <HttpRequest> {
         DefaultValue = DefaultValue.Mock
     };
     this.controller = new SystemAdminController(this.mockSystemAdminContainer.Object, this.mockUserTenantContainer.Object)
     {
         ControllerContext = new ControllerContext()
         {
             HttpContext = this.mockHttpContext.Object,
         },
     };
 }