public void GivenAnnualSalary_WhenCalculateGrossSalary_ThenCorrectGrossSalaryCalculated() { BasicPayslip bp = new BasicPayslip(); int annualSalary = 60050; Assert.AreEqual(bp.CalculateMonthlyGrossIncome(annualSalary), 5004); }
public static void Main() { BasicPayslip bp = new BasicPayslip(); ShowWelcome(); bp.Name = GetName(); bp.Surname = GetSurname(); bp.AnnualSalary = GetAnnualSalary(); bp.SuperRate = GetSuperRate(); bp.StartDate = GetStartDate(); bp.EndDate = GetEndDate(); bp.GeneratePayslip(); }
public int GivenAnnualSalary_WhenCalculateSuper_ThenCorrectSuperCalculated(int annualSalary, int superRate) { BasicPayslip bp = new BasicPayslip(); return(bp.CalculateSuper(annualSalary, superRate)); }
public int GivenAnnualSalary_WhenCalculateNetIncome_ThenCorrectNetIncomeCalculated(int annualSalary) { BasicPayslip bp = new BasicPayslip(); return(bp.CalculateMonthlyNetIncome(annualSalary)); }
public int GivenAnnualSalary_WhenCalculateIncomeTax_ThenCorrectIncomeTaxCalculated(int annualSalary) { BasicPayslip bp = new BasicPayslip(); return(bp.CalculateMonthlyIncomeTax(annualSalary)); }