public void TestCalculateInstallmentDateWhenWeekEndDay2IsSunday()
 {
     LoanProduct package = new LoanProduct
     {
         InstallmentType = new InstallmentType(1, "Monthly", 0, 1),
         LoanType = OLoanTypes.DecliningFixedInstallments,
         ChargeInterestWithinGracePeriod = true,
         Currency = new Currency { Id = 1 }
     };
     Loan myContract = new Loan(package, 1000, 0.03m, 6, 0, new DateTime(2006, 6, 30), new User(), ApplicationSettings.GetInstance(""), NonWorkingDateSingleton.GetInstance(""), ProvisionTable.GetInstance(new User()), ChartOfAccounts.GetInstance(new User()));
     Assert.AreEqual(new DateTime(2006, 7, 31), myContract.CalculateInstallmentDate(myContract.StartDate, 1));
 }