public void GetTotalPaybackShouldWorkCorrectly() { //Act var exception = Record.Exception(() => TotalPayback.Get(BankCommissionCollectionTypes.BankCommissionAmortizedOverTheLifeOfLoan, 2000, 48, 10000)); //Assert exception.Should().BeNull(); }
public void WhenBankComissionTypeIsZero_GetTotalPaybackShouldThrowArgumentException() { //Act var exception = Record.Exception(() => TotalPayback.Get(0, 2000, 48, 10000)); //Assert exception.Should().NotBeNull(); exception.GetType().Should().Be(typeof(ArgumentException)); }