Vertex dstBVertex = dstTx.getVertices("name", "B").iterator().next();
Assert.assertNotNull(dstBVertex);
Assert.assertEquals(dstBVertex.getProperty("name"), "B");
Assert.assertEquals(dstBVertex.getProperty("age"), 50);
Edge dstABEdge = dstAVertex.getEdges(Direction.OUT).iterator().next();
Assert.assertNotNull(dstABEdge);
Assert.assertEquals(dstABEdge.getLabel(), "friends");
Vertex dstCVertex = dstTx.getVertices("name", "C").iterator().next();
Assert.assertNotNull(dstCVertex);
Assert.assertEquals(dstCVertex.getProperty("name"), "C");
Assert.assertEquals(dstCVertex.getProperty("age"), 36);
Edge dstBCEdge = dstBVertex.getEdges(Direction.OUT).iterator().next();
Assert.assertNotNull(dstBCEdge);
Assert.assertEquals(dstBCEdge.getLabel(), "enemies");
Assert.assertFalse(dstCVertex.getEdges(Direction.OUT).iterator().hasNext());
Assert.assertFalse(dstTx.getVertices("name", "D").iterator().hasNext());
} finally {