public void VerifyThatInspectDoesNotPopulateRequiredRdl() { var transactionContext = TransactionContextResolver.ResolveContext(this.sitedir); var vm = new SiteReferenceDataLibraryDialogViewModel(this.siteRdl.Clone(false), new ThingTransaction(transactionContext), session.Object, true, ThingDialogKind.Inspect, thingDialogNavigationService.Object); Assert.IsEmpty(vm.PossibleRequiredRdl); }
public void VerifyPopulatePossibleRdlWorks2() { var clone = this.sitedir.Clone(false); var transactionContext = TransactionContextResolver.ResolveContext(this.sitedir); var transaction = new ThingTransaction(transactionContext, clone); var vm = new SiteReferenceDataLibraryDialogViewModel(this.siteRdl.Clone(false), transaction, session.Object, true, ThingDialogKind.Update, thingDialogNavigationService.Object, clone); Assert.AreEqual(0, vm.PossibleRequiredRdl.Count); }