AngularJS 单元测试目录结构最佳实践
AngularJS unit test directory structure Best Practices
在使用 AngularJS 时,为单元测试创建目录结构的最佳做法是什么?一般遵循 struct
如linkhttps://scotch.io/tutorials/angularjs-best-practices-directory-structure
所述
放置单元测试文件的结构应该是什么...如果它是一个 MVC Visual Studio 项目,它应该放在单独的单元测试项目中吗?
根据按组件进行类似分组的 Google Best practice,您会将测试与被测项目放在同一文件夹中。为了保持相同的命名约定,您可以将测试命名为 homeControllerTest.js 或者您可以使用 homeController_test.js
似乎建议将它们与被测文件并排放置。
例如:
folder/
file.js
file.spec.js
otherfile.js
otherfile.spec.js
此建议来自此处提供的非常好的风格指南:https://github.com/johnpapa/angular-styleguide#style-y197
在使用 AngularJS 时,为单元测试创建目录结构的最佳做法是什么?一般遵循 struct
如linkhttps://scotch.io/tutorials/angularjs-best-practices-directory-structure
所述放置单元测试文件的结构应该是什么...如果它是一个 MVC Visual Studio 项目,它应该放在单独的单元测试项目中吗?
根据按组件进行类似分组的 Google Best practice,您会将测试与被测项目放在同一文件夹中。为了保持相同的命名约定,您可以将测试命名为 homeControllerTest.js 或者您可以使用 homeController_test.js
似乎建议将它们与被测文件并排放置。
例如:
folder/
file.js
file.spec.js
otherfile.js
otherfile.spec.js
此建议来自此处提供的非常好的风格指南:https://github.com/johnpapa/angular-styleguide#style-y197