protected override void before_each() { base.before_each(); logger = Substitute.For <ILogger>(); Logging.Configure(logger); service_monitor = null; service_status = ServiceMonitor.Status.Empty; }
protected override void before_each() { base.before_each(); service_dependencies = new List <ServiceDependency>(); dependency_1_monitor = Substitute.For <IMonitor>(); dependency_1_monitor.Info.Returns(new MonitorInfo("FakeDb", "Database", "Db1", "Db2")); dependency_2_monitor = Substitute.For <IMonitor>(); dependency_2_monitor.Info.Returns(new MonitorInfo("FakeQueue", "Queue", "Queue1", "Queue3", "Queue4")); service_dependency_1 = new ServiceDependency(dependency_1_monitor); service_dependency_2 = new ServiceDependency(dependency_2_monitor); service_monitor = null; overall_availability = null; the_status = new ServiceMonitor.Status(); }
private void getting_status() { service_monitor = new ServiceMonitor(service_name, service_dependencies.ToArray()); the_status = service_monitor.GetStatus(); }
private void its_status_is_dead() { service_status = Fake.DeadServiceMonitorStatus; service_monitor.GetStatus().Returns(service_status); }
private void its_status_is_on_last_legs() { service_status = Fake.OnLastLegsServiceMonitorStatus; service_monitor.GetStatus().Returns(service_status); }
private void its_status_is_ill() { service_status = Fake.IllServiceMonitorStatus; service_monitor.GetStatus().Returns(service_status); }
private void its_status_is_alive() { service_status = Fake.AliveServiceMonitorStatus; service_monitor.GetStatus().Returns(service_status); }