6

我将在我的应用程序中执行单元测试,为此我选择了Karma。但是我正在为如何使用Karma语法编写测试用例而苦苦挣扎。请给我一些关于Karma语法的启动资源和教程链接。AngularJS的教程和资源Karma

回答

22

我开始因缘收藏资源是这些文章

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

您也应该检查茉莉语法编写测试在http://jasmine.github.io/

,以及如何配置因缘 http://karma-runner.github.io/0.12/config/configuration-file.html

我希望它可以帮助你

+0

感谢您的回复但我想知道更多关于如何在angularjs中测试控制器和工厂。 Specialy如何测试后端Web服务。你能帮我解决这个问题吗? – Utpal

+1

查看第一篇文章,其确实很明确。 对于测试后端Web服务,您应该使用$ httpbackend使用伪造数据http://docs.angularjs.org/api/ngMock/service/$httpBackend –

+2

那年的moo.com文章确实过时了,并且错误不会解决currectly。 https://github.com/yearofmoo-articles/AngularJS-Testing-Article/issues –