【问题标题】:How can I make unit test on a nodejs app?如何在 nodejs 应用程序上进行单元测试?
【发布时间】:2018-03-08 18:17:51
【问题描述】:

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

【问题讨论】:

    标签: node.js unit-testing sinon


    【解决方案1】:

    有很多用于 NodeJS 单元测试的库,例如 Moca、Chai、Jasmine。

    这里有一些教程链接:

    https://www.codementor.io/davidtang/unit-testing-and-tdd-in-node-js-part-1-8t714s877

    https://blog.risingstack.com/node-hero-node-js-unit-testing-tutorial/

    【讨论】:

    • 但是没有有用的链接来做数据库测试
    猜你喜欢
    • 2016-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2020-09-15
    • 2019-01-01
    • 2013-02-25
    相关资源
    最近更新 更多