Ejemplo n.º 1
0
        public void UpdateIsSHowMagicKinderLaunchingTest()
        {
            var magicKinder = CreateMagicKinderLaunchingList()[0];
            /* arrange : 수정할 참여자 정보 */
            var oldIsShow = magicKinder.IsShow;

            mockRepository.Setup(x => x.SingleOrDefault(It.IsAny <Expression <Func <MagicKinderAppLaunching, bool> > >())).Returns(magicKinder);
            mockRepository.Setup(x => x.Update(It.IsAny <MagicKinderAppLaunching>())).Returns(magicKinder);
            mockRepository.Setup(x => x.Save());

            /* action : 노출여부 수정 서비스 실행 */
            var result = service.UpdateIsShowMagicKinderAppLaunching(magicKinder.Id);

            /* assert : 검증 */
            Assert.NotNull(result);
            Assert.NotEqual(oldIsShow, result.IsShow);
            mockRepository.Verify(x => x.SingleOrDefault(It.IsAny <Expression <Func <MagicKinderAppLaunching, bool> > >()), Times.Once);
            mockRepository.Verify(x => x.Update(It.IsAny <MagicKinderAppLaunching>()), Times.Once);
            mockRepository.Verify(x => x.Save(), Times.Once);
        }
Ejemplo n.º 2
0
 public void AdminUpdateIsShowMagicKinderAppLaunching(MagicKinderAppLaunchingIsShowChangeQueryOptions option)
 {
     service.UpdateIsShowMagicKinderAppLaunching(option.Id);
 }