public void CompareTo_Test() { List <Employee> employees = EmployeesTestData.GetListOf10Employees(); employees.Sort(); Assert.AreEqual("Anthony", employees.First().LastName); Assert.AreEqual("Zimmerman", employees.Last().LastName); }
public void SortByBirthDay_Test() { List <Employee> employees = EmployeesTestData.GetListOf10Employees(); employees.Sort(new SortByBirthDateHelper()); foreach (Employee employee in employees) { Trace.WriteLine(employee + "; " + employee.CalculateTotalSalary()); } Assert.AreEqual("Beard", employees.First().LastName); Assert.AreEqual("Everett", employees.Last().LastName); }
public void SortBySalary_Test() { List <Employee> employees = EmployeesTestData.GetListOf10Employees(); employees.Sort(new SortBySalaryHelper()); foreach (Employee employee in employees) { Trace.WriteLine(employee + "; " + employee.CalculateTotalSalary()); } Assert.AreEqual("Downs", employees.First().LastName); Assert.AreEqual("Friedman", employees.Last().LastName); }