在端到端测试期间修改scenarios.js以模拟AJAX请求的最简单方法是什么?如何模拟AJAX请求?
My Test AngularJS Appangular.module('myApp', ['ngResource']);
function PlayerController($scope,$resource){
$scope.player = $resource('player.json').get();
}
Hello {{player.name}}
玩家从服务器上的一个名为player.json的文件中获取正确,并且以下测试通过。如何将不同的json传入此测试并阻止提取回服务器?
/*
How do I pass in
player.json -> {"name":"Chris"}
*/
describe('my app', function() {
beforeEach(function() {
browser().navigateTo('../../app/index.html');
});
it('should load player from player.json', function() {
expect(element('p:first').text()).
toMatch("Hello Chris");
pause();
});
});
2012-12-16
Chris