public InstanceManagerTests() { _httpClient = new HttpClient(); _loggerProvider = new TestLoggerProvider(); _loggerFactory.AddProvider(_loggerProvider); _environment = new TestEnvironmentEx(); _scriptWebEnvironment = new ScriptWebHostEnvironment(_environment); _instanceManager = new InstanceManager(_optionsFactory, _httpClient, _scriptWebEnvironment, _environment, _loggerFactory.CreateLogger <InstanceManager>(), new TestMetricsLogger(), null); InstanceManager.Reset(); }
public InstanceManagerTests() { _httpClient = new HttpClient(); _loggerProvider = new TestLoggerProvider(); _loggerFactory.AddProvider(_loggerProvider); _environment = new TestEnvironmentEx(); _scriptWebEnvironment = new ScriptWebHostEnvironment(_environment); _meshServiceClientMock = new Mock <IMeshServiceClient>(MockBehavior.Strict); _instanceManager = new InstanceManager(_optionsFactory, _httpClient, _scriptWebEnvironment, _environment, _loggerFactory.CreateLogger <InstanceManager>(), new TestMetricsLogger(), _meshServiceClientMock.Object); InstanceManager.Reset(); }
public InstanceManagerTests() { _httpClient = new HttpClient(); _loggerProvider = new TestLoggerProvider(); var loggerFactory = new LoggerFactory(); loggerFactory.AddProvider(_loggerProvider); _environment = new TestEnvironmentEx(); _scriptWebEnvironment = new ScriptWebHostEnvironment(_environment); var optionsFactory = new TestOptionsFactory <ScriptApplicationHostOptions>(new ScriptApplicationHostOptions()); _instanceManager = new InstanceManager(optionsFactory, _httpClient, _scriptWebEnvironment, _environment, loggerFactory.CreateLogger <InstanceManager>()); InstanceManager.Reset(); }