public void TaskShedulerWrapper_Dev2RepetitionPattern_Construct() { Trigger a = new DailyTrigger(6); var native = a.Repetition; a.Repetition.Duration = new TimeSpan(2); a.Repetition.Interval = new TimeSpan(3); a.Repetition.StopAtDurationEnd = true; var patt = new Dev2RepetitionPattern(a.Repetition); Assert.AreEqual(patt.Duration,native.Duration); Assert.AreEqual(patt.Interval,native.Interval); Assert.AreEqual(patt.StopAtDurationEnd, native.StopAtDurationEnd); Assert.AreEqual(patt.IsSet(),native.IsSet()); native.Dispose(); }
public void TaskShedulerWrapper_Dev2RepetitionPattern_Construct() { Trigger a = new DailyTrigger(6); var native = a.Repetition; a.Repetition.Duration = new TimeSpan(2); a.Repetition.Interval = new TimeSpan(3); a.Repetition.StopAtDurationEnd = true; var patt = new Dev2RepetitionPattern(a.Repetition); Assert.AreEqual(patt.Duration, native.Duration); Assert.AreEqual(patt.Interval, native.Interval); Assert.AreEqual(patt.StopAtDurationEnd, native.StopAtDurationEnd); Assert.AreEqual(patt.IsSet(), native.IsSet()); native.Dispose(); }