Mam aplikację angularjs, którą wygenerowałem z pomocą. W pliku karma.conf.js znajduje się odwołanie do test/mock/**/*. Js. Mam kłopot, aby dowiedzieć się, w jaki sposób korzystam z tego folderu. Obecnie mam proste Usługa:za pomocą katalogu próbnego do testu karmy w języku łacińskim angularjs
'use strict';
angular.module('tvcalApp')
.factory('Series', function ($resource) {
return $resource('/search/:search');
});
a test
'use strict';
var $httpBackend;
describe('Service: Series', function() {
// load the service's module
beforeEach(module('tvcalApp'));
// instantiate service
var Series;
beforeEach(inject(function (_Series_) {
Series = _Series_;
}));
beforeEach(inject(function ($injector) {
var url_get = '/search/The%20Simpsons';
var response_get = [{"seriesid": "71663"}];
$httpBackend = $injector.get('$httpBackend');
$httpBackend.whenGET(url_get).respond(response_get);
}));
it('should return a list if search for The Simpsons', function() {
var res = Series.query({search: 'The Simpsons'});
$httpBackend.flush();
expect(res[0].seriesid === 71663);
});
});
to działa. Ale zastanawiam się, czy mógłbym użyć fałszywego folderu z pliku karma.conf.js do kpiny. Czy możliwe jest przeniesienie fałszywej części do fałszywego folderu i użycie go do testu wszystkich jednostek?
Nie mogłem znaleźć żadnego przykładu ani dokumentacji dla tego folderu. Czy ktoś może wskazać mi przykład lub dokumentację, jak korzystać z fałszywego folderu.
Czy udało Ci się uzyskać jakiekolwiek informacje na ten temat? – gerasalus