public void ShouldReturnDeductionCapAsDeductionWhenOnlyHousingLoanPrincipalAsInvestementWithEpfAndExceedsTheCap()
{
var investments = new Chapter6Investments();
investments.Add(new HousingLoanPrincipal(90001));
var salary = new AnnualSalary { Epf = 10000 };
TaxStatement ts = new TaxStatement(salary, null) { Chapter6Investments = investments };
Assert.AreEqual(Chapter6Investments.Cap, ts.GetChapter6Deductions(), 0.01);
}