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); }
public void AdminUpdateIsShowMagicKinderAppLaunching(MagicKinderAppLaunchingIsShowChangeQueryOptions option) { service.UpdateIsShowMagicKinderAppLaunching(option.Id); }