【发布时间】:2016-05-05 15:55:08
【问题描述】:
var obj = {};
obj.localContext = 'firstTemp';
obj.call = function(){
obj.localContext = 'secondTemp';
};
茉莉花规格:
it('value of localContext', function(){
spyOn(obj, 'call');
obj.call();
expect(obj.localContext).toEqual('secondTemp');
});
为什么永远不会调用 obj.call() 方法?当我运行规范时,obj.localContext 的值仍然是firstTemp 而不是secondTemp
【问题讨论】:
标签: javascript unit-testing jasmine