public UserDto GetUserById(Guid id) { User user = _userRepository.GetById(id); UserDto userDto = _modelMapper.ToUserDto(user); return(userDto); }
public void ToUserDto_MapUserFromModelToDto() { Guid id = new Guid("0f8fad5b-d9cb-469f-a165-70867728950e"); string login = "******"; string firstName = "John"; string phone = "123123123"; User user = new User() { Id = id, Login = login, FirstName = firstName, Phone = phone }; DtoModelMapper mapper = new DtoModelMapper(); UserDto userDto = mapper.ToUserDto(user); Assert.AreEqual(id, userDto.Id, "Copied 'Id' has invalid value"); Assert.AreEqual(login, userDto.Login, "Copied 'login' has invalid value"); Assert.AreEqual(firstName, userDto.FirstName, "Copied 'first name' has invalid value"); Assert.AreEqual(phone, userDto.Phone, "Copied 'phone' has invalid value"); }