public void ShouldRenderDefaultView()
        {
            var fakerepository            = new Mock <IRepository>();
            var fakeLoanApplicationScorer = new Mock <ILoanApplicationScorer>();

            var sut = new LoanApplicationController(fakerepository.Object, fakeLoanApplicationScorer.Object);

            sut.WithCallTo(x => x.Apply()).ShouldRenderDefaultView();
        }
コード例 #2
0
        public void ShouldRdirectToAcceptedViewOnUnSuccessfulApplication()
        {
            var fakeRepository         = new Mock <IRepository>();
            var fakeApplicationScorrer = new Mock <ILoanApplicationScorer>();

            var sut = new LoanApplicationController(fakeRepository.Object, fakeApplicationScorrer.Object);

            var acceptedApplication = new LoanApplication
            {
                IsAccepted = false
            };

            sut.WithCallTo(x => x.Apply(acceptedApplication)).ShouldRedirectTo <int>(x => x.Declined);
        }