public void On_GetEmployees_Gets_EmployeeEnumerable() { IPayrollConverterUtils subject = new PayrollConverterUtils(logger); var data = new AlohaDataset(); var empRow = AlohaDataUtils.CreateEmpRow(data, 1, "123456789", "Test", "Employee", 123456789); data.emp.AddempRow(empRow); List <Employee> result = subject.GetEmployees(data); result.Should().NotBeNull(); result.Should().NotBeEmpty(); result.Should().Contain(c => c.ID == 1); }
public void On_GetEmployees_Gets_All_Employees() { IPayrollConverterUtils subject = new PayrollConverterUtils(logger); var data = new AlohaDataset(); var empRow = AlohaDataUtils.CreateEmpRow(data, 1, "123456789", "Test", "Employee1", 123456789); var empRow2 = AlohaDataUtils.CreateEmpRow(data, 2, "987654321", "Test", "Employee2", 987654321); data.emp.AddempRow(empRow); data.emp.AddempRow(empRow2); var result = subject.GetEmployees(data); result.Count().Should().Be(data.emp.Count()); result.Should().Contain(e => e.ID == 1); result.Should().Contain(e => e.ID == 2); }