Exemple #1
0
        public void LocallyUniqueItemThatWithoutNameYet()
        {
            IntegrityStartPage startPage = CreateOneItem <IntegrityStartPage>(1, "start", null);

            IntegrityPage page2 = CreateOneItem <IntegrityPage>(2, null, startPage);
            IntegrityPage page3 = CreateOneItem <IntegrityPage>(3, "Sasha", startPage);

            bool isUnique = integrityManger.IsLocallyUnique("Sasha", page2);

            Assert.IsFalse(isUnique, "Shouldn't have been locally unique.");
        }
Exemple #2
0
        public void LocallyUniqueItemThatWithoutNameYet()
        {
            IntegrityStartPage startPage = CreateOneItem <IntegrityStartPage>(1, "start", null);

            finder.Selector = () => startPage.Children.Where(c => c.Name.Equals("Sasha", StringComparison.InvariantCultureIgnoreCase));

            IntegrityPage page2 = CreateOneItem <IntegrityPage>(2, null, startPage);
            IntegrityPage page3 = CreateOneItem <IntegrityPage>(3, "Sasha", startPage);

            bool isUnique = integrityManger.IsLocallyUnique("Sasha", page2);

            Assert.IsFalse(isUnique, "Shouldn't have been locally unique.");
        }