Example #1
0
        public void Test_Mapper_MapEntityToResponse()
        {
            //setup
            IAccountMapperV9 mapper = new AccountMapperV9();

            var entity = new Account(1, "A", "000-05-1120", DateTime.Parse("7 /3/2018 4:41:42 PM"), "A");

            //act
            AccountResponseModelV9 response = mapper.MapEntityToResponse(entity);

            //verify
            response.DateCreated.Should().Be(DateTime.Parse("7/3/2018 4:41:42 PM"));
            response.Id.Should().Be(1);
            response.Name.Should().Be("A");
            response.SSN.Should().Be("000-05-1120");
        }
Example #2
0
        public void Test_Mapper_MapRequestToEntity()
        {
            //setup
            IAccountMapperV9 mapper = new AccountMapperV9();

            var request = new AccountRequestModelV9(1, "A", "000-05-1120", DateTime.Parse("7/3/2018 4:41:42 PM"), "A");

            //act
            Account entity = mapper.MapRequestToEntity(request);

            //verify
            entity.DateCreated.Should().Be(DateTime.Parse("7/3/2018 4:41:42 PM"));
            entity.Id.Should().Be(1);
            entity.Name.Should().Be("A");
            entity.SSN.Should().Be("000-05-1120");
            entity.Token.Should().Be("A");
        }