Esempio n. 1
0
        public void LoanRateMuliYearsCanBeCalculatedCorrectly(double rate, double volume, int years, IEnumerable <InterestInfo> expected)
        {
            LoanFacade.Rate = rate;
            var sut    = new LoanFacade();
            var actual = sut.GetInterestInfo(volume, years);

            expected.Should().BeEquivalentTo(actual);
        }
Esempio n. 2
0
        public void LoanRate1YearCanBeCalculatedCorrectly(double rate, double volume, double expInterest, double expTotal)
        {
            LoanFacade.Rate = rate;
            var sut    = new LoanFacade();
            var actual = sut.GetInterestInfo(volume);

            Assert.Equal(volume, actual.Volume);
            Assert.Equal(expInterest, actual.Interest);
            Assert.Equal(expTotal, actual.Total);
        }