public void ExceptionTestFor_LoanDetailsNotFoundforLoanAcceptence() { LoanAcceptance loanacceptance = new LoanAcceptance() { LoanNumber = 123 }; //Assert var ex = Assert.Throws <LoandetailsNotFoundException>(() => _ManagerServices.SearchLoan(loanacceptance.LoanNumber)); Assert.Equal("Loan Details Not Found ", ex.Messages); }
public void BoundaryTest_ForSanctionedDate() { LoanAcceptance loanacceptance = new LoanAcceptance() { SanctionedDate = DateTime.Now }; //Action var DatePattern = loanacceptance.SanctionedDate.ToString(); //Assert Assert.Matches(DatePattern, "dd-mm-yyyy"); }
public void Test_for_SearchLoanForAcceptLoan() { LoanAcceptance loanAcceptance = new LoanAcceptance() { LoanNumber = 11, }; var Result = _ManagerServices.SearchLoan(loanAcceptance.LoanNumber); var GetLoan = _ManagerServices.GetLoan(loanAcceptance.LoanNumber); Assert.Equal(GetLoan, Result); }
public void Test_for_ApproveLoan() { LoanAcceptance loanAcceptance = new LoanAcceptance() { LoanNumber = 11, PropertId = 1, SanctionedDate = DateTime.Now, SanctioningOfficial = "ss", RegionalOffice = "ss" }; Borrowers borrowers = new Borrowers() { BorrowerId = 1 }; var Result = _ManagerServices.ApproveLoan(loanAcceptance, borrowers.BorrowerId); Assert.True(Result); }
public LoanAcceptance SearchLoan(int LoanNumber) { LoanAcceptance loanAcceptance = new LoanAcceptance(); return(loanAcceptance); }
public bool ApproveLoan(LoanAcceptance loanAcceptance, int BorrowerId) { return(true); }