Пример #1
0
        public void ScanningInterval_From_ScanningInterval()
        {
            var interval = ScanningInterval.FiveMinutes;

            var newInterval = ScanningInterval.Parse(interval);

            Assert.AreEqual(newInterval.ToString(), interval.ToString());
        }
Пример #2
0
        public JsonResult SecondInterval(int Second)
        {
            ScanningInterval sc = new ScanningInterval();

            sc.Interval   = Second;
            sc.IntervalID = db.ScanningIntervals.Select(s => s.IntervalID).ToList().LastOrDefault() + 1;
            db.ScanningIntervals.Add(sc);
            db.SaveChanges();
            ViewBag.Second = db.ScanningIntervals.ToList();
            return(Json("", JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public void ScanningInterval_HasCorrectHashCode()
        {
            ScanningInterval interval1 = ScanningInterval.OneHour;
            ScanningInterval interval2 = new TimeSpan(1, 0, 0);

            var code1 = interval1.GetHashCode();
            var code2 = interval2.GetHashCode();

            Assert.AreEqual(code1, code2);

            var timeSpan = new TimeSpan(1, 0, 0);

            Assert.AreNotEqual(code2, timeSpan);
        }
Пример #4
0
        public void ScanningInterval_From_Int()
        {
            var interval = ScanningInterval.Parse(300);

            Assert.AreEqual(300, interval.TimeSpan.TotalSeconds);
        }
Пример #5
0
        public void ScanningInterval_ParsesCustomTimeSpanSerializedString()
        {
            var interval = ScanningInterval.Parse("20|20 seconds");

            Assert.AreEqual(interval.TimeSpan.TotalSeconds, 20, "TimeSpan was not correct");
        }
Пример #6
0
 private void ParseScanningIntervalAndCheckSerializedValue(StandardScanningInterval interval, string value)
 {
     CheckScanningIntervalSerializedValue(ScanningInterval.Parse(interval), value);
 }
Пример #7
0
 private void CheckScanningIntervalSerializedValue(ScanningInterval interval, string value)
 {
     Assert.AreEqual(((IFormattable)interval).GetSerializedFormat(), value, "Serialized format was not correct");
 }
Пример #8
0
        public void ScanningInterval_From_TimeSpan()
        {
            var interval = ScanningInterval.Parse(new TimeSpan(0, 5, 0));

            Assert.AreEqual(300, interval.TimeSpan.TotalSeconds);
        }