Monday, 15 March 2010

javascript - e2e testing in angularJS within a cleverstack context and a mock api -



javascript - e2e testing in angularJS within a cleverstack context and a mock api -

creating first mock api turning out unsuccessful.

i followed 2 solutions:

angularjs & jasmine http backend

mock http backend e2e tests

and implementation:

describe('[user story] user capture contractor drilling information', function() { beforeeach(module('contractor_drilling')); var $httpbackend; beforeeach(inject(function($injector) { $httpbackend = $injector.get ('$httpbackend'); $httpbackend .when ('get', '/api/block/getblock/1') .respond ({ id: 1 , block_number: '11/11/11' }); })); aftereach (function () { $httpbackend.verifynooutstandingexpectation (); $httpbackend.verifynooutstandingrequest (); }); ('should returns block data', function () { $httpbackend.expectget ('/api/block/getblock/1'); $httpbackend.flush (); });

can please give me illustration on how accomplish mock-api in cleverstack context.

the errors i'm getting:

typeerror: object not function @ beforeeach(module('contractor_drilling'));

referenceerror: inject not defined @ beforeeach(inject(function($injector) {

now read need include angular-mock.js referenceerror solved, isn't cleverstack including file somewhere already? or setting turn on or off in cleverstack.

i'm new cleverstack , quite new angularjs thorough explanation helpfull.

thanks.

javascript angularjs angularjs-e2e

No comments:

Post a Comment