public async Task OnViewModelCanceled() { AuditingManager.Clear(); var auditor = new TestAuditor(); AuditingManager.RegisterAuditor(auditor); var viewModel = new TestViewModel(); await viewModel.CancelViewModel(); Assert.AreEqual(true, auditor.OnViewModelCanceledCalled); Assert.AreEqual(viewModel, auditor.OnViewModelCanceledViewModel); }
public void OnViewModelCanceling() { AuditingManager.Clear(); var auditor = new TestAuditor(); AuditingManager.RegisterAuditor(auditor); var viewModel = new TestViewModel(); viewModel.CancelViewModel(); Assert.AreEqual(true, auditor.OnViewModelCancelingCalled); Assert.AreEqual(viewModel, auditor.OnViewModelCancelingViewModel); }
public async void OnViewModelCanceled() { AuditingManager.Clear(); var auditor = new TestAuditor(); AuditingManager.RegisterAuditor(auditor); var viewModel = new TestViewModel(); await viewModel.CancelViewModel(); Assert.AreEqual(true, auditor.OnViewModelCanceledCalled); Assert.AreEqual(viewModel, auditor.OnViewModelCanceledViewModel); }