我想在一个项目中编写集成测试,该项目在spring boot应用程序的上下文中使用spring数据neo4j version 4(SDN4)。
有人知道怎么做吗?
答案 0 :(得分:4)
SDN4的Cineasts示例应用程序在此处进行了测试:https://github.com/neo4j-examples/sdn4-cineasts/tree/master/src/test/java/org/neo4j/cineasts
希望有所帮助。
答案 1 :(得分:2)
您的集成测试可以使用模拟框架(如Spring的MockMvc)来避免启动Web容器。如果您不希望它们在Web上下文中运行,您可以使用不同的配置文件进行测试,而不指定会话范围的bean。
SDN 4代码库中的集成测试采用了这两种方法。