AngularJS测试示例

Gre*_*reg 20 testing unit-testing angularjs

我不知道为什么,但我发现使用AngularJS设置JavaScript测试真的很难.

我有我的app.js,controller.js以及其他一些用于Ajax,存储服务,过滤器等的文件.我的应用程序工作正常,但我想学习如何做E2E和单元测试.

我想我需要创建一个运行我的测试的独立HTML页面,但我不确定,我也不确定我可能需要哪些额外的JavaScript文件/库.

是否有一个AngularJS测试示例我可以用来进行初始设置?

理想情况下,我想运行我在Visual Studio 2012中创建的JS测试......但这是一件好事!

小智 17

我发现本教程是一个好的开始.

http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html

它不仅教授如何进行单元测试,还教授E2E和特殊测试......中途测试.恕我直言的好参考.


Tos*_*osh 9

我建议你看看角种子项目.它已经设置了e2e测试. https://github.com/angular/angular-seed


小智 8

AngularJS开发指南有一个完整的主题页面:http: //docs.angularjs.org/guide/unit-testing

还有一篇博客文章在github中提到了一个示例应用程序,其中包括Testacular测试:http://blog.angularjs.org/2012/11/angularjs-example-applications.html

希望能帮助到你.