public void SelfReportedService_GetSelfReportedLoans_UserId() { var mockSaltServiceAgent = (SaltServiceAgentStub)IntegrationLoader.LoadDependency <ISaltServiceAgent>("saltServiceAgent"); mockSaltServiceAgent.GetUserReportedLoansResponses = new List <MemberReportedLoanContract>() { new MemberReportedLoanContract() { CreatedDate = DateTime.Now, MemberId = 1, MemberReportedLoanId = 2, RecordSourceId = 1, LoanName = "Loan Test 1", LoanType = "Self-Reported", InterestRate = 5, OriginalLoanAmount = 5000, PrincipalOutstandingAmount = 4000, ReceivedYear = 2011, LoanTerm = 8, ServicingOrganizationName = "Sallie Mae", RecordSource = new RecordSourceContract(), OriginalLoanDate = DateTime.Now, MonthlyPaymentAmount = 50, ModifiedDate = DateTime.Now }, new MemberReportedLoanContract() { CreatedDate = DateTime.Now, MemberId = 1, MemberReportedLoanId = 3, RecordSourceId = 1, LoanName = "Loan Test 2", LoanType = "Self-Reported", InterestRate = 5, OriginalLoanAmount = 2000, PrincipalOutstandingAmount = 1500, ReceivedYear = 2012, LoanTerm = 5, ServicingOrganizationName = "Sallie Mae", RecordSource = new RecordSourceContract(), OriginalLoanDate = DateTime.Now, MonthlyPaymentAmount = 50, ModifiedDate = DateTime.Now } }; SelfReported srl = new SelfReported(); SelfReportedLoanListModel loanList = srl.GetSelfReportedLoans(); Assert.AreEqual(2, loanList.Loans.Count); }
public void SelfReportedService_GetUseringRecordSourceList() { var mockSaltServiceAgent = (SaltServiceAgentStub)IntegrationLoader.LoadDependency <ISaltServiceAgent>("saltServiceAgent"); mockSaltServiceAgent.GetUserReportedLoansRecordSourceListResponses = new List <MemberReportedLoanContract>() { new MemberReportedLoanContract() { LoanName = "Loan Test 1", OriginalLoanAmount = 5000 }, new MemberReportedLoanContract() { LoanName = "Loan Test 2", OriginalLoanAmount = 2000 } }; SelfReported srl = new SelfReported(); int recordCount = srl.GetKWYOSelfReportedLoans(); Assert.AreEqual(2, recordCount); }