Exemplo n.º 1
0
            public void ReturnFalse_WhenPolicyIsSetToBackupMonthlyAndLastBackupWasLastMonthPlusOneDay()
            {
                // Arrange
                _policyMonthly.ScheduleDayOfMonth = _today.Day + 1;

                // Assert
                Assert.IsFalse(SUT.IsPstFileNeedtoBeSaved(_1MonthAgo, _policyMonthly));
            }
Exemplo n.º 2
0
            public void ReturnFalse_WhenPolicyIsSetToBackupMonthlyAndLastBackupWasEarlierToday()
            {
                // Arrange
                _policyMonthly.ScheduleDayOfMonth = _today.Day;

                // Assert
                Assert.IsFalse(SUT.IsPstFileNeedtoBeSaved(_today, _policyMonthly));
            }
Exemplo n.º 3
0
            public void ReturnFalse_WhenPolicyIsSetToBackupTomorrow()
            {
                // Arrange
                _policyWeekly.ScheduleDayOfWeek = (ApplicationSettings.DayOfWeek)((int)_tomorrow.DayOfWeek);

                // Assert
                Assert.IsFalse(SUT.IsPstFileNeedtoBeSaved(_6DaysAgo, _policyWeekly));
            }
Exemplo n.º 4
0
            public void ReturnTrue_WhenPolicyIsSetToBackupYesterday()
            {
                // Arrange
                _policyWeekly.ScheduleDayOfWeek = (ApplicationSettings.DayOfWeek)((int)_8DaysAgo.DayOfWeek);

                // Assert
                Assert.IsTrue(SUT.IsPstFileNeedtoBeSaved(_8DaysAgo, _policyWeekly));
            }
Exemplo n.º 5
0
            public void ReturnTrue_WhenPolicyIsSetToBackupTodayAndLastBackupWasLastWeek()
            {
                // Arrange
                _policyWeekly.ScheduleDayOfWeek = (ApplicationSettings.DayOfWeek)((int)_today.DayOfWeek);

                // Assert
                Assert.IsTrue(SUT.IsPstFileNeedtoBeSaved(_today.AddDays(-7), _policyWeekly));
            }
Exemplo n.º 6
0
 public void ReturnTrue_WhenPolicyIsSetToEvery2WeeksAndLastBackupWas15DaysAgo()
 {
     // Assert
     Assert.IsTrue(SUT.IsPstFileNeedtoBeSaved(_15DaysAgo, _policyEvery2Weeks));
 }
Exemplo n.º 7
0
 public void ReturnFalse_WhenPolicyIsSetToEvery7DaysAndLastBackupWasToday()
 {
     // Assert
     Assert.IsFalse(SUT.IsPstFileNeedtoBeSaved(_today, _policyEvery7Days));
 }
Exemplo n.º 8
0
 public void ReturnFalse_WhenPolicyIsSetToEvery2MonthsAndLastBackupWas2MonthMinus1DayAgo()
 {
     // Assert
     Assert.IsFalse(SUT.IsPstFileNeedtoBeSaved(_2MonthAgo.AddDays(1), _policyEvery2Month));
 }
Exemplo n.º 9
0
 public void ReturnTrue_WhenPolicyIsSetToEvery2MonthsAndLastBackupWas2MonthsAgo()
 {
     // Assert
     Assert.IsTrue(SUT.IsPstFileNeedtoBeSaved(_2MonthAgo, _policyEvery2Month));
 }