Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }