public void TestGetTriggerCountReturnCorrectResult() { // Arrange _schedulerCore.CreateJob("TestJob1", string.Empty, typeof(NoOpJob), new Dictionary <string, object>(), string.Empty); _schedulerCore.ScheduleTrigger(new SimpleTrigger { JobName = "TestJob1", Name = "TestTrigger1", RepeatCount = 3, RepeatInterval = new TimeSpan(0, 1, 0) }); _schedulerCore.ScheduleTrigger(new SimpleTrigger { JobName = "TestJob1", Name = "TestTrigger2", RepeatCount = 3, RepeatInterval = new TimeSpan(0, 2, 0) }); _schedulerCore.CreateJob("TestJob2", string.Empty, typeof(NoOpJob), new Dictionary <string, object>(), string.Empty); _schedulerCore.ScheduleTrigger(new SimpleTrigger { JobName = "TestJob2", Name = "TestTrigger3", RepeatCount = 3, RepeatInterval = new TimeSpan(0, 2, 0) }); // Act var result = _analytics.GetTriggerCount(); // Assert Assert.Equal(3, result); }
public int GetTriggerCount() { Logger.Debug("Entered AnalyticsController.GetTriggerCount()."); return(_analytics.GetTriggerCount()); }