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); }
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); }