Example #1
0
        public void MemberCaseInSensitivityDefaultMapTest()
        {
            Mapper.Register <TypoCase, TypoCaseViewModel>();
            Mapper.Compile();

            var typoCase = new TypoCase
            {
                id     = Guid.NewGuid(),
                NaME   = "Test name!",
                TestId = 5
            };

            var typoCaseViewModel = Mapper.Map <TypoCase, TypoCaseViewModel>(typoCase);

            Assert.AreEqual(typoCase.id, typoCaseViewModel.Id);
            Assert.AreEqual(typoCase.NaME, typoCaseViewModel.Name);
            Assert.AreEqual(typoCase.TestId, typoCaseViewModel.TestId);
        }
Example #2
0
        public void MemberCaseSensitivityLocalMapTest()
        {
            Mapper.Register <TypoCase, TypoCaseViewModel>()
            .CaseSensitive(true);
            Mapper.Compile();

            var typoCase = new TypoCase
            {
                id     = Guid.NewGuid(),
                NaME   = "Test name!",
                TestId = 5
            };

            var typoCaseViewModel = Mapper.Map <TypoCase, TypoCaseViewModel>(typoCase);

            Assert.AreEqual(typoCaseViewModel.Id, Guid.Empty);
            Assert.AreEqual(typoCaseViewModel.Name, null);
            Assert.AreEqual(typoCase.TestId, typoCaseViewModel.TestId);
        }