如何使用业力对angularJs服务进行单元测试?

时间:2015-04-01 09:41:55

标签: angularjs gruntjs karma-runner

我有一个名为“dataService”的服务,用于从url获取json数据。这个dataService在运行“grunt test”后返回一些jsonData.Now我收到的错误如“urlRoot normalized to'/ karma < / em> /'和客户端args应该是字符串数组“。任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

使用以下过程:

  • package.json
  • 中定义网址
  • 需要karma.conf.js
  • 中的咕噜声
  • 通过grunt.readJSON
  • 引用网址
  • 使用array.concat构建文件数组