public new void Setup() { base.Setup(); EmployeeDetailsReturned = null; RegisterParameters = Fixture.Create <RegisterModel>(); MockEmployeesService.Setup(m => m.ActivateEmployee(It.IsAny <IActivateEmployeeParameters>())) .Returns(new SuccessResult()); MockEmployeesService.Setup(m => m.GetEmployeeDetailsByUserName(RegisterParameters.UserName)) .Returns(new SuccessResult <TestableEmployeeDetailsReturn>( Fixture.Build <TestableEmployeeDetailsReturn>() .With(m => m.EmployeeKey, RegisterParameters.EmployeeKey) .Create() )); }
public static EmployeeDto CreateFrom(IEmployeeDetailsReturn values) { if (values == null) { throw new ArgumentNullException("values"); } return(new EmployeeDto { EmployeeKey = values.EmployeeKey, Claims = values.Claims, EmailAddress = values.EmailAddress, DisplayName = values.DisplayName, IsActive = values.IsActive, UserName = values.UserName, }); }
public UpdateEmployeeClaimsParameters(IEmployeeDetailsReturn input) { _backing = EmployeeDto.CreateFrom(input); Claims = input.Claims; }