private void AssertVadasAsOnlyValueReturned(GraphViewCommand GraphViewCommand, GraphTraversal2 traversal) { var results = traversal.Id().Next(); Assert.AreEqual(1, results.Count); Assert.AreEqual(this.ConvertToVertexId(GraphViewCommand, "vadas"), results.FirstOrDefault()); }
public void EdgesHasEIdOutVOutEHasEId() { using (GraphViewCommand command = new GraphViewCommand(graphConnection)) { string edgeId1 = this.ConvertToEdgeId(command, "josh", "created", "lop"); string edgeId2 = this.ConvertToEdgeId(command, "josh", "created", "ripple"); GraphTraversal2 traversal = command.g().E().HasId(edgeId1).OutV().OutE().HasId(edgeId2); List <string> result = traversal.Id().Next(); Assert.AreEqual(1, result.Count); Assert.AreEqual(edgeId2, result.FirstOrDefault()); } }
private void Assert_g_VX1X_out_hasXid_2_3X(string id2, string id3, GraphTraversal2 traversal) { var result = traversal.Id().Next(); Assert.IsTrue(result.Contains(id2) || result.Contains(id3)); }