Exemple #1
0
 public void CancelCurrentEntryConfirmed()
 {
     mockDialogHelper.Setup(x => x.AskUser(It.IsAny <string>(), It.IsAny <string>())).Returns(true);
     presenter.Initialize("admin", true);
     ClearInvocations();
     presenter.CancelCurrentEntry();
     mockDBHelper.Verify(db => db.InitializeNewBillEntry(It.Is <string>(x => x == "admin"), It.Is <bool> (x => x == true)), "DB not initialized with new entry after cancel succeeded.");
     mockView.Verify(view => view.UpdateInvoiceID(It.IsAny <string>()), "Invoice ID not updated after cancel succeeded.");
     mockView.Verify(view => view.InitializeNewEntry(), "View not updated for Initialize New Entry");
 }