}
if (graph.getFeatures().supportsVertexIteration) assertEquals(count(graph.getVertices()), 50);
if (graph.getFeatures().supportsEdgeIteration) assertEquals(count(graph.getEdges()), 25);
int counter = 0;
for (final Edge edge : graph.getEdges("key", "value")) {
graph.removeEdge(edge);
counter++;
}
assertEquals(counter, 25);
if (graph.getFeatures().supportsVertexIteration) assertEquals(count(graph.getVertices()), 50);
if (graph.getFeatures().supportsEdgeIteration) assertEquals(count(graph.getEdges()), 0);