我们的许多应用程序功能都是通过Neo4j非托管扩展程序公开的。当前,为了测试此功能(以尽可能可行的方式),我们使用WrappingNeoServerBootstrapper
该类以编程方式启动服务器,就像其他扩展(例如authentication-extension)一样。
该WrappingNeoServerBootstrapper
班是现在已经过时,但是,有没有出现为替换。因此,假设非托管扩展不会在某个时候消失(我希望它们不会消失),测试它们的最佳方法是什么?是否推荐使用类似Jersey测试框架的方法?
借助jjaderberg的指针和Mark Needham的博客的强大道具,似乎需要的是ServerBuilder
二手ala:
CommunityNeoServer server = CommunityServerBuilder
.server()
.onPort(7575)
.withThirdPartyJaxRsPackage("my.resource.package", "/endpoint")
.build();
server.start();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句