public void TestGetSalariedEmployee() { MockEmployeeRepository mockEmployeeRepository = new MockEmployeeRepository(); OrganizationDomainService orgDomainSvc = new OrganizationDomainService(mockEmployeeRepository); IQueryable <Employee> salariedEmployees = orgDomainSvc.GetSalariedEmployee(); Assert.IsTrue(salariedEmployees.Count() == 2, "Salaried employee count does not match."); }
public void TestInsertEmployee() { MockEmployeeRepository mockEmployeeRepository = new MockEmployeeRepository(); OrganizationDomainService orgDomainSvc = new OrganizationDomainService(mockEmployeeRepository); Employee newEmployee = new Employee() { EmployeeID = 9, SalariedFlag = true }; orgDomainSvc.InsertEmployee(newEmployee); Assert.AreEqual(DateTime.Today, newEmployee.HireDate.Date, "Hire date not as expected."); }