Tôi đang viết một số thử nghiệm với Jasmine. Tôi đang chạy các thử nghiệm đó qua Gulp. Tôi muốn sử dụng plugin Jasmine Ajax. Tuy nhiên, tôi không thể tìm ra cách đưa nó vào các bài kiểm tra của mình. Ngay bây giờ, tôi có như sau:Sử dụng Jasmine Ajax
tests.js
describe('MyApp', function() {
beforeEach(function() {
jasmine.Ajax.install();
});
it('should run an ajax request', function() {
// test ajax
});
});
Một lần nữa, tôi đang chạy này qua Gulp. Vì vậy, trong gulpfile.js của tôi, tôi có như sau:
gulpfile.js
var gulp = require('gulp');
var jasmine = require('gulp-jasmine');
gulp.task('test', function() {
return gulp
.src('tests/*.js')
.pipe(jasmine());
});
Khi tôi thực hiện điều này, tôi nhận được những điều sau đây từ dòng lệnh:
Lỗi Loại: Không thể đọc thuộc tính 'install' của undefined.
Giống như Ajax Jasmine của nó không được tải. Tuy nhiên, tôi không chắc chắn làm thế nào để tải nó. Ai đó có thể giúp tôi giải quyết vấn đề này không?
Cảm ơn bạn.
Bạn đã cài đặt hoa nhài chưa? – ppascualv