Beispiel #1
0
        public Christmas2017Entry CreateChristmas2017Entry(Christmas2017Entry entry)
        {
            var result = repo.Add(entry);

            repo.Save();
            return(result);
        }
Beispiel #2
0
        public void CreateAdminChristmas2017(Christmas2017AdminModel model)
        {
            var entry = new Christmas2017Entry {
                Name             = "테스트",
                Mobile           = "01012345678",
                SamsoniteMallId  = "test",
                ChristmasBagType = model.ChristmasBagType,
                CreateDate       = common.Now,
                Channel          = HttpContext.Current.Request.Browser.IsMobileDevice ? "mobile" : "web",
                IpAddress        = common.IpAddress
            };

            var result = service.CreateChristmas2017Entry(entry);
        }
Beispiel #3
0
        public void CreateChristmas2017EntryTestSuccess()
        {
            var entry = new Christmas2017Entry {
                Id               = 1,
                CreateDate       = new DateTime(2017, 11, 13),
                IpAddress        = "127.0.0.1",
                Channel          = "pc",
                Name             = "홍길동",
                Mobile           = "01012345678",
                ChristmasBagType = ChristmasBagType.Tielonn,
                SamsoniteMallId  = "test"
            };

            repo.Setup(x => x.Add(It.IsAny <Christmas2017Entry>())).Returns(entry);

            //action
            var result = service.CreateChristmas2017Entry(entry);

            //assert
            Assert.NotNull(result);
            repo.Verify(x => x.Add(It.IsAny <Christmas2017Entry>()), Times.Once);
            repo.Verify(x => x.Save(), Times.Once);
        }