在使用AngularJS时为单元测试创建目录结构的最佳做法是什么?通常遵循struct
如链接https://scotch.io/tutorials/angularjs-best-practices-directory-structure
中所述将单元测试文件放入的结构应该是什么...如果它是MVC Visual Studio项目,是否应该在单独的单元测试项目中?
答案 0 :(得分:8)
根据具有类似分组的Google Best practice,您可以将测试放在与测试项目相同的文件夹中。要保持相同的命名约定,您可以将测试命名为homeControllerTest.js,或者您可以使用homeController_test.js
答案 1 :(得分:4)
建议将它们与待测文件并排放置。
例如:
folder/
file.js
file.spec.js
otherfile.js
otherfile.spec.js
此建议来自一个非常好的风格指南:https://github.com/johnpapa/angular-styleguide#style-y197