如何在茉莉花中监视另一个函数内的函数返回值

时间:2019-02-21 15:01:41

标签: javascript jquery jasmine karma-jasmine javascriptmvc

在编写测试用例时,我想始终将isChange值设为true(忽略条件),以及如何在茉莉花的specs文件中调用statusModule?我尝试了spyOn,但没有运气。

var statusModule = function(input) {
  var isChange = function(val) {  
    var isDefine = function(valueTypes) { 
      var isSuccess = false; 
      if (//some condition) {
        isSuccess = true; 
      } 
      return isSuccess;
    } 
    return false;
  }
}

我尝试使用以下语句,但没有成功。

isChange = jasmine.createSpy().and.returnValue(true);

0 个答案:

没有答案