Beispiel #1
0
        public void GetLoanRepaymentDetails_Returns_LoanDetails()
        {
            LoanDetails loanDetails = new LoanDetails();

            _mortgageProvider.GetLoanRepaymentDetails(loanDetails).Returns(loanDetails);
            var controller = new MortgageAPIController(_mortgageProvider);
            var result     = controller.GetLoanRepaymentDetails(loanDetails) as LoanDetails;

            Assert.AreEqual(loanDetails, result);
        }
Beispiel #2
0
        public void GetMortgagesTest_Returns_Mortgages_From_API()
        {
            List <Dto.Mortgage> Mortgagelist = new List <Dto.Mortgage>();

            _mortgageProvider.GetAllMortgages().Returns(Mortgagelist);
            var controller    = new MortgageAPIController(_mortgageProvider);
            var resultfromAPI = controller.GetAllMortgages() as List <Dto.Mortgage>;

            Assert.AreEqual(Mortgagelist, resultfromAPI);
        }