public void TransformEmployeeToDTO() { var adapter = new EmployeeAdapter(); var employee = new Employee() { EmployeeID = 1, LoginID = "petter", ContactID = 12, Contact = new Contact() { FirstName = "Peter" }, EmployeePayHistories = new List <EmployeePayHistory>() { new EmployeePayHistory() { EmployeeID = 1, ModifiedDate = DateTime.Now } } }; var dto = adapter.Transform <Employee, EmployeeDto>(employee); Assert.Equal(employee.EmployeeID, dto.EmployeeID); Assert.Equal(employee.LoginID, dto.LoginID); }
public void TransformDTOToEmployee() { var adapter = new EmployeeAdapter(); var employee = new EmployeeDTO() { EmployeeID = 1, LoginID = "petter" , ContactID = 12 , EmployeePayHistories = new List <EmployeePayHistoryDTO>() { new EmployeePayHistoryDTO() { EmployeeID = 1, ModifiedDate = DateTime.Now } } }; var dto = adapter.Transform <EmployeeDTO, Employee>(employee); Assert.Equal(employee.EmployeeID, dto.EmployeeID); Assert.Equal(employee.LoginID, dto.LoginID); }
public void TransformEmployeeToDTO() { var adapter = new EmployeeAdapter(); var employee = new Employee() { EmployeeID = 1, LoginID = "petter", ContactID = 12, Contact = new Contact() { FirstName = "Peter" }, EmployeePayHistories = new List<EmployeePayHistory>() { new EmployeePayHistory() { EmployeeID = 1, ModifiedDate = DateTime.Now } } }; var dto = adapter.Transform<Employee, EmployeeDTO>(employee); Assert.Equal(employee.EmployeeID, dto.EmployeeID); Assert.Equal(employee.LoginID, dto.LoginID); }
public void TransformDTOToEmployee() { var adapter = new EmployeeAdapter(); var employee = new EmployeeDTO() { EmployeeID = 1, LoginID = "petter" ,ContactID = 12 ,EmployeePayHistories = new List<EmployeePayHistoryDTO>() { new EmployeePayHistoryDTO() { EmployeeID = 1, ModifiedDate = DateTime.Now } } }; var dto = adapter.Transform<EmployeeDTO, Employee>(employee); Assert.Equal(employee.EmployeeID, dto.EmployeeID); Assert.Equal(employee.LoginID, dto.LoginID); }