簡體   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