Ejemplo n.º 1
0
        public void DetermineErrorMessage_Invalid(short minInterval, Time minTime, short maxInterval, Time maxTime, short desiredInterval, Time desiredTime, string expectedResult)
        {
            var minJobConfig = new SubJobConfig(minInterval, minTime);
            var maxJobConfig = new SubJobConfig(maxInterval, maxTime);

            _Config.Setup(s => s.Get <SubJobConfig>("MinJobConfig")).Returns(minJobConfig);
            _Config.Setup(s => s.Get <SubJobConfig>("MaxJobConfig")).Returns(maxJobConfig);
            var result = _TrendHelper.DetermineErrorMessage(desiredInterval, desiredTime);

            _Config.VerifyAll();
            Assert.That(result, Is.EqualTo(expectedResult));
        }
Ejemplo n.º 2
0
 static TimeSpan AsTimeSpan(SubJobConfig config) => AsTimeSpan(config.Interval, config.Time);