public async Task HandleValidEmployeUpdatedToEmployeeRepo() { var handler = new UpdateEmployeeCommandHandler(_mapper, _mockEmployeeRepository.Object); var employee = new EmployeeRest { Id = 5, FirstName = "FirstName11", MiddleName = "MiddleName11", LastName = "LastName11" }; await handler.Handle(new UpdateEmployeeCommand(employee), CancellationToken.None); var allEmployees = await _mockEmployeeRepository.Object.GetAllAsync(); allEmployees.Count.ShouldBe(9); var updatedEmployee = await _mockEmployeeRepository.Object.GetByIdAsync(5); updatedEmployee.FirstName.ShouldBe("FirstName11"); updatedEmployee.MiddleName.ShouldBe("MiddleName11"); updatedEmployee.LastName.ShouldBe("LastName11"); }
public UpdateEmployeeCommandHandlerTests() { locationId = CommandArrangeHelper.GetLocationId(context, null, null); employeeId = CommandArrangeHelper.GetEmployeeId(context, locationId); sut = new UpdateEmployeeCommandHandler(context); }