Piszę niektóre testy z Jasmine. Prowadzę te testy przez Gulp. Chcę użyć wtyczki Jasmine Ajax. Jednak nie mogę wymyślić, jak włączyć to do moich testów. Teraz, mam następujące:Używanie Jasmine Ajax
tests.js
describe('MyApp', function() {
beforeEach(function() {
jasmine.Ajax.install();
});
it('should run an ajax request', function() {
// test ajax
});
});
Znów biegnę to poprzez Gulp. Tak więc, w moim gulpfile.js mam następujące:
gulpfile.js
var gulp = require('gulp');
var jasmine = require('gulp-jasmine');
gulp.task('test', function() {
return gulp
.src('tests/*.js')
.pipe(jasmine());
});
Kiedy wykonać to, pojawia się następujący z linii poleceń:
TypeError: nie można przeczytaj właściwość 'install' z undefined.
To jak Jasmine Ajax nie jest ładowane. Jednak nie jestem pewien, jak to załadować. Czy ktoś może mi pomóc rozwiązać ten problem?
Dziękuję.
Czy zainstalowałeś jaśmin? – ppascualv