public void ModelFactory_ConvertFrom_UserDetails_ModelIsNull_NullReturned() { IModelFactory modelFactory = new ModelFactory(); UserDetails userDetailsModel = null; DataTransferObjects.Responses.UserDetails userDetailsDto = modelFactory.ConvertFrom(userDetailsModel); userDetailsDto.ShouldBeNull(); }
public void ModelFactory_ConvertFrom_UserDetails_ModelConverted() { IModelFactory modelFactory = new ModelFactory(); UserDetails userDetailsModel = new UserDetails { PhoneNumber = SecurityServiceManagerTestData.PhoneNumber, Username = SecurityServiceManagerTestData.UserName, Roles = SecurityServiceManagerTestData.Roles, UserId = Guid.Parse(SecurityServiceManagerTestData.User1Id), Email = SecurityServiceManagerTestData.EmailAddress, Claims = SecurityServiceManagerTestData.Claims }; DataTransferObjects.Responses.UserDetails userDetailsDto = modelFactory.ConvertFrom(userDetailsModel); userDetailsDto.UserName.ShouldBe(SecurityServiceManagerTestData.UserName); userDetailsDto.EmailAddress.ShouldBe(SecurityServiceManagerTestData.EmailAddress); userDetailsDto.PhoneNumber.ShouldBe(SecurityServiceManagerTestData.PhoneNumber); userDetailsDto.UserId.ShouldBe(Guid.Parse(SecurityServiceManagerTestData.User1Id)); userDetailsDto.Claims.ShouldBe(SecurityServiceManagerTestData.Claims); userDetailsDto.Roles.ShouldBe(SecurityServiceManagerTestData.Roles); }