【发布时间】:2017-02-07 05:24:00
【问题描述】:
我想知道是否有什么东西可以用来模拟我的数据库。假设一个函数makeRelations 建立了从某个节点到另一个节点的关系。我想测试这个功能,但实际上并没有在我的数据库中建立关系。有没有简单的方法可以做到这一点?
我正在使用expect 和mocha 进行测试。
【问题讨论】:
标签: javascript testing mocking mocha.js arangodb
我想知道是否有什么东西可以用来模拟我的数据库。假设一个函数makeRelations 建立了从某个节点到另一个节点的关系。我想测试这个功能,但实际上并没有在我的数据库中建立关系。有没有简单的方法可以做到这一点?
我正在使用expect 和mocha 进行测试。
【问题讨论】:
标签: javascript testing mocking mocha.js arangodb
要访问数据库(我没有使用 arangodb 的经验),您通常会使用一些驱动程序库。您可以使用 proxyquire 伪造该驱动程序库调用。
【讨论】:
您正在测试可能已经在某个级别上测试过的内容。
【讨论】: