public void IsOKTest_in_MonitorLimit_TimeTest() { // 모니터링 끝 시간이 지났기 때문에 OK가 아닌 시나리오 { DateTime dtStart = DateTime.Now.AddSeconds(-2); DateTime dtEnd = DateTime.Now.AddSeconds(-1); MonitorLimit_Time target = new MonitorLimit_Time(dtStart, dtEnd); bool actual = target.IsOK(); Assert.AreEqual(false, actual); } // 모니터링 시작 시간이 아직 안되었기 때문에 OK가 아닌 시나리오 { DateTime dtStart = DateTime.Now.AddSeconds(2); DateTime dtEnd = DateTime.Now.AddSeconds(3); MonitorLimit_Time target = new MonitorLimit_Time(dtStart, dtEnd); bool actual = target.IsOK(); Assert.AreEqual(false, actual); } // 모니터링 시간이므로 OK인 시나리오 { DateTime dtStart = DateTime.Now.AddSeconds(-1); DateTime dtEnd = DateTime.Now.AddSeconds(1); MonitorLimit_Time target = new MonitorLimit_Time(dtStart, dtEnd); bool actual = target.IsOK(); Assert.AreEqual(true, actual); } }
public void InitMonitorTimeLimit_3(MonitorLimit_Time monitorLimit) { this._monitorLimit = monitorLimit; }