Esempio n. 1
0
 public ExactDepthPathFinder(PathExpander expander, int onDepth, int startThreshold, bool allowLoops)
 {
     this._expander       = expander;
     this._onDepth        = onDepth;
     this._startThreshold = startThreshold;
     this._uniqueness     = allowLoops ? Uniqueness.RELATIONSHIP_GLOBAL : Uniqueness.NODE_PATH;
 }
Esempio n. 2
0
 private void Execute(TraversalDescription traversal, Uniqueness uniqueness)
 {
     using (Transaction transaction = BeginTx())
     {
         Traverser traverser = traversal.Uniqueness(uniqueness).traverse(Node("1"));
         assertNotEquals("empty traversal", 0, Iterables.count(traverser));
     }
 }