【发布时间】:2018-03-08 18:17:51
【问题描述】:
我想在我的 nodejs 应用程序上进行一些单元测试,以测试用户在数据库中的插入或用户从数据库中的读取。
我正在使用 Objection.js 这样的 ORM,我在网上搜索了如何进行这些测试,因此我找到了 Sinon 来模拟数据库或模型。关于这个问题,我也发现了这个问题 Mocking database in node.js?。
例如,如果我有一个表 Users 包含 10 个用户,如果表中存在用户,是否有任何解决方案可以获取此类表的所有行,例如获取?我不太了解模拟的概念,是否适合进行此类测试?
【问题讨论】:
标签: node.js unit-testing sinon