AngularJS单元测试目录结构最佳实践

在使用AngularJS进行单元测试的目录结构时,例如通常在结构之后使用什么是最佳实践

正如链接中提到的https://scotch.io/tutorials/angularjs-best-practices-directory-structure

如果它是MVC Visual Studio项目,它应该放在单独的单元测试项目中,应该将单元测试文件放置在什么结构中?


根据组件类似的Google最佳做法,您可以在与被测试项目相同的文件夹中进行测试。 为了保持相同的命名约定,您可以将测试命名为homeControllerTest.js,或者您可以使用homeController_test.js


将它们与被测文件并排放置似乎被推荐。

例如:

folder/
  file.js
  file.spec.js
  otherfile.js
  otherfile.spec.js

这个建议来自于这里的一个非常好的风格指南:https://github.com/johnpapa/angular-styleguide#style-y197

链接地址: http://www.djcxy.com/p/39117.html

上一篇: AngularJS unit test directory structure Best Practices

下一篇: AngularJS Testing: Protractor, Karma, Jasmine in a Yeoman App