如何对Node Js Express应用程序进行单元测试

罗希特·纳亚尔(Rohit Nayal)

我想开始在我的node express项目上进行单元测试。最简单,最简单的方法是什么?

杰西姆·阿巴斯(Jaseem Abbas)

以下是以下链接。

  1. 摩卡咖啡

    Mocha是一个功能丰富的JavaScript测试框架,可在Node.js和浏览器上运行,从而使异步测试变得简单而有趣。Mocha测试按顺序运行,从而可以灵活,准确地报告,同时将未捕获的异常映射到正确的测试用例。

  2. 业力

    Karma的主要目标是为开发人员带来一个高效的测试环境。在这种环境中,他们不必设置大量的配置,而在这里,开发人员可以编写代码并从测试中获得即时反馈。

  3. Chai

    Chai是用于节点和浏览器的BDD / TDD断言库,可以与任何javascript测试框架完美地配对。

  4. 茉莉花

    Jasmine是JavaScript的行为驱动开发测试框架。它不依赖浏览器,DOM或任何JavaScript框架。因此,它适用于网站,Node.js项目或JavaScript可以运行的任何地方。

  5. 毯子

    Blanket.js是一个易于安装,易于配置且易于使用的JavaScript代码覆盖库,可在浏览器内以及与nodejs一起使用。

您也可以按照以下教程进行操作

  1. Mocha和Chai入门
  2. Jasmine JS简介
  3. 使用Mocha和Chai使用业力建立项目
  4. Node.js测试策略
  5. 使用Node.js进行单元测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何对旧的遗留应用程序进行单元测试

来自分类Dev

我应该如何自动启动我的Node.js应用程序以进行测试

来自分类Dev

如何在Node.js / Express应用程序的Mongoose预钩中进行查询?

来自分类Dev

如何对部署在Tomcat上的Jersey Web应用程序进行单元测试?

来自分类Dev

当需要WPF应用程序时如何进行单元测试?

来自分类Dev

如何使用Twisted Trial在高速公路应用程序上进行单元测试?

来自分类Dev

如何在Xcode 6上对应用程序扩展进行单元测试

来自分类Dev

如何在Python 3中对CherryPy Web应用程序进行单元测试?

来自分类Dev

如何对aiohttp.web应用程序进行单元测试

来自分类Dev

如何在ASP.NET MVC多层应用程序中正确进行单元测试?

来自分类Dev

如何对ASP.NET Core Web应用程序(.Net Framework)进行单元测试?

来自分类Dev

如何开始为我的Android应用程序进行单元测试?

来自分类Dev

如何在ASP.NET MVC多层应用程序中正确进行单元测试?

来自分类Dev

如何对iOS应用程序委托方法的调用进行单元测试?

来自分类Dev

如何使用 dart:html 对简单的 dart Web 应用程序进行单元测试

来自分类Dev

如何编写Primefaces / JSF应用程序的单元测试

来自分类Dev

如何在node.js + Express.js + mongodb应用程序上异步启动Mocha测试

来自分类Dev

如何在测试中为requirejs注入模块以对应用程序进行单元测试?

来自分类Dev

如何使用Jest在Node.js中对uncaughtException和unhandledRejection进行单元测试

来自分类Dev

我该如何对node.js中的文件流进行单元测试?

来自分类Dev

如何分发Node JS应用程序?

来自分类Dev

如何使用Mocha单元测试node.js功能?

来自分类Dev

如何在Spring应用程序上下文中添加内部类以进行单元测试?

来自分类Dev

如何在Node.js和Express.js应用程序中设置HttpOnly标志?

来自分类Dev

如何在代理后面配置 node.js (express.js) 应用程序?

来自分类Dev

使用Jasmine的Ext.JS 4.2.1单元测试-应用程序未定义

来自分类Dev

您如何在Node.js中为服务器应用程序构建测试?

来自分类Dev

使用Jasmine-node对Node.js进行单元测试

来自分类Dev

如何在HAProxy后面部署node.js express应用程序?

Related 相关文章

  1. 1

    如何对旧的遗留应用程序进行单元测试

  2. 2

    我应该如何自动启动我的Node.js应用程序以进行测试

  3. 3

    如何在Node.js / Express应用程序的Mongoose预钩中进行查询?

  4. 4

    如何对部署在Tomcat上的Jersey Web应用程序进行单元测试?

  5. 5

    当需要WPF应用程序时如何进行单元测试?

  6. 6

    如何使用Twisted Trial在高速公路应用程序上进行单元测试?

  7. 7

    如何在Xcode 6上对应用程序扩展进行单元测试

  8. 8

    如何在Python 3中对CherryPy Web应用程序进行单元测试?

  9. 9

    如何对aiohttp.web应用程序进行单元测试

  10. 10

    如何在ASP.NET MVC多层应用程序中正确进行单元测试?

  11. 11

    如何对ASP.NET Core Web应用程序(.Net Framework)进行单元测试?

  12. 12

    如何开始为我的Android应用程序进行单元测试?

  13. 13

    如何在ASP.NET MVC多层应用程序中正确进行单元测试?

  14. 14

    如何对iOS应用程序委托方法的调用进行单元测试?

  15. 15

    如何使用 dart:html 对简单的 dart Web 应用程序进行单元测试

  16. 16

    如何编写Primefaces / JSF应用程序的单元测试

  17. 17

    如何在node.js + Express.js + mongodb应用程序上异步启动Mocha测试

  18. 18

    如何在测试中为requirejs注入模块以对应用程序进行单元测试?

  19. 19

    如何使用Jest在Node.js中对uncaughtException和unhandledRejection进行单元测试

  20. 20

    我该如何对node.js中的文件流进行单元测试?

  21. 21

    如何分发Node JS应用程序?

  22. 22

    如何使用Mocha单元测试node.js功能?

  23. 23

    如何在Spring应用程序上下文中添加内部类以进行单元测试?

  24. 24

    如何在Node.js和Express.js应用程序中设置HttpOnly标志?

  25. 25

    如何在代理后面配置 node.js (express.js) 应用程序?

  26. 26

    使用Jasmine的Ext.JS 4.2.1单元测试-应用程序未定义

  27. 27

    您如何在Node.js中为服务器应用程序构建测试?

  28. 28

    使用Jasmine-node对Node.js进行单元测试

  29. 29

    如何在HAProxy后面部署node.js express应用程序?

热门标签

归档