是否有任何关于如何将 Qunit 实施到完整开发周期中的示例。现有示例似乎需要将测试脚本硬编码到生产源代码中。目前有没有办法分离单元测试和源代码?我只想要开发代码中的单元测试代码,而不是生产代码。
谢谢P
是否有任何关于如何将 Qunit 实施到完整开发周期中的示例。现有示例似乎需要将测试脚本硬编码到生产源代码中。目前有没有办法分离单元测试和源代码?我只想要开发代码中的单元测试代码,而不是生产代码。
谢谢P
看看使用 QUnit 的现有项目,例如jQuery UI。文件夹 tests/unit包含所有基于 QUnit 的单元测试。够分开吗?
1)将您的测试保留在开发中。专用文件夹中的环境。比如这样
app-wwwroot/
├── js/
│ └── moduleA.js
└── tests/
├── moduleA/
│ ├── dummies.js
│ ├── stubs.js
│ ├── mocks.js
│ ├── fixtures.js
│ └── unit-tests.js
└── unit-tests.html
2) 从版本控制系统中的部署脚本或生产分支中排除该文件夹