public void VerifySetFilteredPapers()
 {
     SetupAppModelToReturnPaperList();
     TestMediator.Register();
     FilterInvoker.Invoke();
     MockView.Verify(view => view.SetPapers(IsFilteredPaperList()), Times.Once(), TestIntent);
 }
예제 #2
0
 public void Verify_View_OnLoadingComplete()
 {
     MockPapersReceivedInvoker.Raise(invoker => invoker.Invoked += null, InvokerArgs.Empty);
     MockView.Verify(view => view.OnLoadingComplete(), Times.Once(), TestIntent);
 }
예제 #3
0
 public void VerifyNoSetPaper()
 {
     MockPaperDetailsReceivedInvoker.Raise(invoker => invoker.Invoked += null, InvokerArgs.Empty);
     MockView.Verify(view => view.SetPaper(It.IsAny <Paper> ()), Times.Never, TestIntent);
 }
예제 #4
0
 public void VerifySetPaper()
 {
     MockAppModel.SetupGet(AppModel => AppModel.CurrentPaper).Returns(new Paper());
     MockPaperDetailsReceivedInvoker.Raise(invoker => invoker.Invoked += null, InvokerArgs.Empty);
     MockView.Verify(view => view.SetPaper(It.IsAny <Paper> ()), Times.Once, TestIntent);
 }
 public void VerifyPapersNotSetOnView()
 {
     TestMediator.Register();
     MockView.Verify(view => view.SetPapers(IsAnyPaperList()), Times.Never(), TestIntent);
 }
 public void VerifyPapersSetOnView()
 {
     SetupAppModelToReturnPaperList();
     TestMediator.Register();
     MockView.Verify(view => view.SetPapers(IsTestPaperList()), Times.Once(), TestIntent);
 }