jasmine matchers类型错误:expect(…)。toHaveClass不是函数(Jquery)
我对这茉莉花和业力是新的。我正在尝试执行以下测试用例。我想测试HTML元素是否存在特定的类?我已经添加了jasmine jquery的引用和其他必需的js文件jasmine matchers类型错误:expect(…)。toHaveClass不是函数(Jquery),jquery,html,karma-jasmine,Jquery,Html,Karma Jasmine,我对这茉莉花和业力是新的。我正在尝试执行以下测试用例。我想测试HTML元素是否存在特定的类?我已经添加了jasmine jquery的引用和其他必需的js文件 describe("testing html dom element", function(){ it("It should match the value", function() { var fixture = setFixtures('<div class="post">foo</div>')
describe("testing html dom element", function(){
it("It should match the value", function() {
var fixture = setFixtures('<div class="post">foo</div>')
var post = fixture.find('.post');
expect($('<div class="some-class"></div>')).toHaveClass("some-class")
});
});
这就是我所犯的错误。
需要帮忙吗?
如果这是一个基本错误,我深表歉意,因为我对Jasmine和Karma的事情还不熟悉。您必须在
Karma.conf.js上的框架中添加'Jasmine-jquery'
frameworks: ['jasmine-jquery','jasmine'],
您必须在karma.conf.js
frameworks: ['jasmine-jquery','jasmine'],