final Vertex vertexFromV = client.submit("g.V().next()").all().get().get(0).getVertex();
assertEquals("stephen", vertexFromV.iterators().valueIterator("name").next());
final Vertex vertexFromBinding = client.submit("v").all().get().get(0).getVertex();
assertEquals("stephen", vertexFromBinding.iterators().valueIterator("name").next());
final Vertex vertexAfterTx = client.submit("v.property(\"color\",\"blue\"); g.tx().commit(); v").all().get().get(0).getVertex();
assertEquals("stephen", vertexAfterTx.iterators().valueIterator("name").next());
assertEquals("blue", vertexAfterTx.iterators().valueIterator("color").next());