### Question:
FactEdge implements Edge { @Override public String toString() { return StringFactory.edgeString(this); } FactEdge(ActGraph graph, UUID factID, UUID inVertexObjectID, UUID outVertexObjectID); @Override Iterator<Vertex> vertices(Direction direction); @Override Object id(); @Override String label(); @Override Graph graph(); @Override Iterator<Property<V>> properties(String... propertyKeys); @Override Property<V> property(String key, V value); @Override void remove(); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); FactEntity getFact();  }### Answer:
@Test public void testStandardStringRepresentation() { Edge edge = createEdge(); assertEquals(StringFactory.edgeString(edge), edge.toString()); }