using System.Collections;
using System.Collections.Generic;
public class TestCalculator
public void Test_NetSalary_Calculation()
public class SlabProvider
public class EmployeeSalaryProvider
public class EmployeeTimeSheetProvider
public class SalaryCalculator
public double CalculateTax(int grossSalary)
public class IncometaxCalculator
public static void Main()
var x = new NUnitLite.AutoRun().Execute(new string[]{"--test:TestCalculator", "--noc"});
Console.WriteLine("----------------------------------------------");
Console.WriteLine(x==0?"All Test Passed... :¬)": string.Format("{0} tests failed... :¬(", x));
Console.WriteLine("----------------------------------------------");