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