python-3.x - 在 Unittest 中模拟 neo4j Record 实例
问题描述
我有一个方法:
def retrieve_datetime_and_device(self, response):
node_dict = response[0][0]._properties
dt = node_dict.get("datetime")
device = node_dict.get("name")
return dt, device
响应是来自 neo4j 查询的返回。我想为此编写一个单元测试,但是我不确定如何测试该方法的输入何时需要 Record 实例
典型的记录如下所示:
response = [<Record n=<Node id=902350 labels=frozenset({'DEvice1'}) properties={'name': 'myname', 'Src': 'Somewhere', 'Filename': 'test.xlsx', 'datetime': '2021-02-04 15:14:37'}>>]
我该如何测试呢?
解决方案
推荐阅读
- mysql - SQL- 显示空值、0 和非当前值
- android - handler.postdelayed 在 MotionLayout 中不起作用
- visual-c++ - 在 Visual Studio 2017 中读取 HDF5 文件的问题
- python - python通过shutil基于正则表达式模式复制文件
- database - 基于多个其他观察创建多个观察
- android - android中的largeheap有多大
- reactjs - 未处理的拒绝 (ClientAuthError):需要用户登录。对于静默呼叫,请求必须包含 sid 或 login_hint
- c - 在字段中打印相同数字的位置,c语言
- java - Apache pdfbox 没有将几个链接识别为注释
- python - 如何每 60 秒更新一次 PyQt5 图标?