public async Task GetEmployeeByIdTestAsync() { int id = 1; int expected = 1; // Mock Data _employeeClientService.GetEmployee(id) .Returns(new Employee() { ContractTypeName = ContractTypeConst.HourlySalaryEmployee, Id = 1, HourlySalary = 1000, MonthlySalary = 2000, Name = "Dario", RoleDescription = "", RoleId = 1, RoleName = "Administrator" }); // Act var result = await _employeeManager.GetEmployeeById(1); // Asserts Assert.AreEqual(expected, result.Id); Assert.IsNotNull(result); }
public async Task <EmployeeDTO> GetEmployeeById(int id) { return(_employeeDtoManager.CreateEmployeeDTO(await _employeeClientService.GetEmployee(id))); }