public void WhenSalaryIsZero_ShouldReturnZero(TaxYear taxYear) { // Arrange var taxRepo = new StubTaxRepository(); var taxHelper = new TaxHelper(taxYear, taxRepo); const int salaryExpected = 0; // Act var salaryResulted = taxHelper.Calculate(0); // Assert Assert.That(salaryResulted, Is.EqualTo(salaryExpected)); }
public void When2014_ShouldReturn80Percent() { // Arrange var taxRepo = new StubTaxRepository(); taxRepo.TaxRate = 20; var taxHelper = new TaxHelper(TaxYear.Year2014, taxRepo); const int salaryExpected = 800; // Aact var salaryResulted = taxHelper.Calculate(1000); // Assert Assert.That(salaryResulted, Is.EqualTo(salaryExpected)); }