public void _06_GrossSalary_Negative_ThrowException() { // Arrange decimal grossSalary = -1; // Assert Assert.Throws <ArgumentException>(() => Calculator.CalculateNetSalary(grossSalary)); }
public void _01_GrossSalary_UnderNonTaxableMinimum() { // Arrange decimal grossSalary = 980; decimal expectedSalary = 980; // Act decimal netSalary = Calculator.CalculateNetSalary(grossSalary); // Assert Assert.Equal(expectedSalary, netSalary); }
public void _05_GrossSalary_AboveSocialUpperBorder() { // Arrange decimal grossSalary = 3400; decimal expectedSalary = 2860; // Act decimal netSalary = Calculator.CalculateNetSalary(grossSalary); // Assert Assert.Equal(expectedSalary, netSalary); }
public void _03_GrossSalary_AboveNonTaxableMinimum_UnderSocialUpperBorder() { // Arrange decimal grossSalary = 2500; decimal expectedSalary = 2125; // Act decimal netSalary = Calculator.CalculateNetSalary(grossSalary); // Assert Assert.Equal(expectedSalary, netSalary); }