Exemplo n.º 1
0
        public void ReturnsFalseWhenFileIsYoungerThanGivenThreshold_DecimalTime()
        {
            var fileInfo = new MockFileInfo(creationTime: DateTime.Now.AddSeconds(-29 * (int)TimeUnit.SECONDS));
            var checker  = new TimeArchiveNecessityChecker(fileInfo, 0.5, TimeUnit.MINUTES);

            var haveToArchive = checker.HaveToArchive();

            Assert.IsFalse(haveToArchive);
        }
Exemplo n.º 2
0
        public void ReturnsFalseWhenFileIsYoungerThanGivenThreshold()
        {
            foreach (var value in System.Enum.GetValues(typeof(TimeUnit)))
            {
                var fileInfo = new MockFileInfo(creationTime: DateTime.Now.AddSeconds(1 * (int)value));
                var checker  = new TimeArchiveNecessityChecker(fileInfo, 2, (TimeUnit)value);

                var haveToArchive = checker.HaveToArchive();
                Assert.IsFalse(haveToArchive);
            }
        }