public void GetPayPeriodTest() { DateTime dtPayPeriod = Convert.ToDateTime("1/3/2016"); Payslips payslips = new Business.Payslips(); string payPerisod = payslips.GetPayPeriod(dtPayPeriod); Assert.AreEqual(payPerisod, "1 March - 31 March"); }
public void GetIncomeTaxTest_TaxSlab4() { double annualSalary = 200000; Payslips payslips = new Business.Payslips(); double incomeTax = payslips.GetIncomeTax(annualSalary); Assert.AreEqual(incomeTax, 5296); }
public void GetIncomeTaxTest_NoTax() { double annualSalary = 18000; Payslips payslips = new Business.Payslips(); double incomeTax = payslips.GetIncomeTax(annualSalary); Assert.AreEqual(incomeTax, 0); }
public void GetGrossIncomeTest_WithRounding() { double annualSalary = 12200; Payslips payslips = new Business.Payslips(); double grossIncome = payslips.GetGrossIncome(annualSalary); Assert.AreEqual(grossIncome, 1017); }
public void GetNetIncomeTest() { double grossIncome = 5004; double incomeTax = 922; Payslips payslips = new Business.Payslips(); double netIncome = payslips.GetNetIncome(grossIncome, incomeTax); Assert.AreEqual(netIncome, 4082); }
public void GetSuperAmountTest() { double grossIncome = 5004; double superRate = 9; Payslips payslips = new Business.Payslips(); double superAmount = payslips.GetSuperAmount(grossIncome, superRate); Assert.AreEqual(superAmount, 450); }