我很难弄清楚这些例子,因为我是初学者,有人可以帮忙。
这是我的代码简单的anjular.js服务调用
var app = angular.module('myApp', []);
var mycontroller = app.controller('Myctrl', function($scope, $http) {
$http.get("service.json")/*the json that i pass*/
.success(function(response) {$scope.names = response.records;});
});
我想使用jasmine测试此代码。执行此操作的程序和代码是什么。
答案 0 :(得分:0)
您可以使用有助于测试服务的httpBackend模拟服务。
示例 -
<div id="slider">
<ul id="slider_images" class="clearfix">
<li id="sl1" class="active">Image 1</li>
<li id="sl2">Image 2</li>
<li id="sl3">Image 3</li>
<li id="sl4">Image 4</li>
</ul><!--#slider_images-->
<ul id="slider_text" class="clearfix">
<li id="st1" class="active">Slogan 1</li>
<li id="st2">Slogan 2</li>
<li id="st3">Slogan 3</li>
<li id="st4">Slogan 4</li>
</ul><!--#slider_text-->
<ul id="slider_select" class="clearfix">
<li class="active">Link 1</li>
<li>Link 2</li>
<li>Link 3</li>
<li>Link 4</li>
</ul><!--#slider_select-->
</div>