public void RespectValueInequality()
        {
            var a = new MonthlyRepaymentComparsion("a", 42.42m, 22.22m);
            var b = new MonthlyRepaymentComparsion("a", 42.43m, 22.22m);

            Assert.That(a, Is.Not.EqualTo(b));
        }
Exemple #2
0
        public void ReturnComparisonForFirstProduct()
        {
            List <MonthlyRepaymentComparsion> comparsions = sut.CompareMonthlyRepayments(new LoanTerm(30));

            var repayment       = new LoanRepaymentCalculator().CalculatorMonthlyRepayment(new LoanAmount("USD", 200_000m), 1, new LoanTerm(30));
            var expectedProduct = new MonthlyRepaymentComparsion("a", 1, repayment);

            // Assert.That(comparsions, Does.Contain(comparsions[0]));
            Assert.That(comparsions, Does.Contain(expectedProduct));
        }