public void Contains_Should_Find_Child() { List <TreeContainerSupport> searchTrees = CreateTrees(5, 4); bool contains = parentFinder.Contains(searchTrees [1], searchTrees [1].children [3]); Assert.That(contains, Is.True); }
protected virtual bool ValidateContextView(object contextView) { List <ContainerBinding> possibleParents = null; if (_parentFinder is ContainerRegistry) { possibleParents = (_parentFinder as ContainerRegistry).RootBindings; } return ((possibleParents == null && _parentFinder.Contains(_contextView, contextView)) || (possibleParents != null && _parentFinder.FindParent(contextView, possibleParents) == _contextView)); }
public bool Contains(object parentContainer, object childContainer) { return(_parentFinder.Contains(parentContainer, childContainer)); }