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."); }
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."); }