assertEquals(v12,Iterables.getOnlyElement(v.getVertices(OUT,spouse.getName()))); edge = (TitanEdge)Iterables.getOnlyElement(v.query().types(connect).direction(BOTH).edges()); assertEquals(2,edge.getPropertyKeys().size()); assertEquals("e1",edge.getProperty(id)); assertEquals(v,edge.getProperty(link)); assertEquals(v12,Iterables.getOnlyElement(v.getVertices(OUT,spouse.getName()))); edge = (TitanEdge)Iterables.getOnlyElement(v.query().types(connect).direction(BOTH).edges()); assertEquals(2,edge.getPropertyKeys().size()); assertEquals("e1",edge.getProperty(id)); assertEquals(v,edge.getProperty(link));