繁体   English   中英

如何使用 FastAPI 和 GremlinPython 在 JanusGraph 上对 Gremlin 查询进行单元测试

[英]How to unit test Gremlin Queries on JanusGraph using FastAPI and GremlinPython

我使用 FastAPI 编写了 Python REST API。 它连接到远程机器上的 Janus Graph 并使用 GremlinPython API 运行一些 Gremlin 查询。 在使用 FastAPI 的内置测试客户端编写单元测试时,我无法模拟 Janus Graph 并测试我的 API。 在最坏的情况下,我需要在我的本地设置中在 docker 上运行 Janus 并在那里进行测试。 但是,我想做一个纯单元测试。 到目前为止,我还没有遇到任何有用的文档。 有人可以帮忙吗?

我认为在本地运行 Gremlin Server 是很多人进行本地测试的方式。 如果您不需要测试数据持久性,您可以将 JanusGraph 配置为使用“inmemory”后端并避免配置任何存储节点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM