Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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());
            }
        }
Ejemplo n.º 3
0
        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));
        }