Example #1
0
        public void Should_MapDtoToModel_When_AllFieldsFromDtoAreMappedToModel()
        {
            // Arrange
            var userAccountDto = new UserAccountDto()
            {
                Username        = "******",
                Password        = "******",
                IsActive        = true,
                IsFirstTimeUser = true
            };
            var userAccountMapper = new UserAccountMapper();

            // Act
            var userAccount = userAccountMapper.MapDtoToModel(userAccountDto);

            // Assert
            userAccount.Id.Should().Be(null);
            userAccount.Username.Should().Be("username");
            userAccount.Password.Should().Be("!Q2w#E4r");
            userAccount.IsActive.Should().Be(true);
            userAccount.IsFirstTimeUser.Should().Be(true);
        }
Example #2
0
        public void Should_MapModelToDto_When_AllFieldsFromModelAreMappedToDto()
        {
            // Arrange
            var userAccount = new UserAccount()
            {
                Id              = 0,
                Username        = "******",
                Password        = "******",
                IsActive        = true,
                IsFirstTimeUser = true
            };
            var userAccountMapper = new UserAccountMapper();

            // Act
            var userAccountDto = userAccountMapper.MapModelToDto(userAccount);

            // Assert
            userAccountDto.Username.Should().Be("username");
            userAccountDto.Password.Should().Be("!Q2w#E4r");
            userAccountDto.IsActive.Should().Be(true);
            userAccountDto.IsFirstTimeUser.Should().Be(true);
        }
Example #3
0
        public IEnumerable <IAccount> GetUserAccounts(Guid userId)
        {
            var mapper = new UserAccountMapper();

            return(mapper.Map(queryService.GetAccounts(userId)));
        }