【发布时间】:2015-09-29 14:55:47
【问题描述】:
有没有办法在 Java 中创建一个伪造的 Tinkerpop Bluerint Vertex 和 Edge 而不是数据库的一部分?
谢谢
【问题讨论】:
标签: java mocking tinkerpop tinkerpop-blueprint
有没有办法在 Java 中创建一个伪造的 Tinkerpop Bluerint Vertex 和 Edge 而不是数据库的一部分?
谢谢
【问题讨论】:
标签: java mocking tinkerpop tinkerpop-blueprint
我建议使用in-memory TinkerGraph。它提供了一个图实现(包括顶点和边),但它缺乏事务和持久性。
【讨论】:
Graph wrapper = Mockito.mock(Graph.class); Vertex vertex = Mockito.mock(Vertex.class); Mockito.when(wrapper.getVertex(1)).thenReturn(vertex); 我想知道这有多灵活.. github.com/tinkerpop/frames/blob/master/src/test/java/com/…