【文件属性】:
文件名称:challenge:带有售后Challange的Node.js测试示例
文件大小:37KB
文件格式:ZIP
更新时间:2021-04-28 12:22:12
JavaScript
带有售后Challange的Node.js测试示例
介绍
在这里,我演示了Aftership Challange一些node.js测试技术,包括:
不同的测试范围:单元测试,集成测试,端到端(手动)测试
嘲讽策略:存根,嘲讽,间谍
断言:基于承诺的断言,bbd样式,模拟断言
如何进行测试
单元测试
mocha test/unit/*
整合测试
mocha test/integration/*
e2e
在本地主机上启动mongodb和beanstalkd
DEBUG=* node test/e2e/test.js
【文件预览】:
challenge-master
----.gitignore(526B)
----factory()
--------client_factory.js(1KB)
----package.json(597B)
----LICENSE(1KB)
----README.md(574B)
----lib()
--------consumer.js(3KB)
--------producer.js(243B)
----test()
--------e2e()
--------integration()
--------unit()