nalyse代码但不确定他们在这行spyOn做了什么

时间:2017-09-19 03:55:44

标签: javascript jquery html kendo-ui jasmine

  • 我正在尝试了解茉莉花测试案例。
  • 他们正在为网格做一个间谍。
  • 但我不确定他们为什么要做网格。
  • 我确实分析了代码但不确定他们在这一行上做了什么,以及返回值的用途是什么          spyOn(swimming.running.gridkendo,'远程&#39)。and.returnValue(NULL);
  • 你们可以解释一下,我可以自己编写测试用例。
  • 我做了一些研究,但不确定如何继续。
  • 在下面提供我的代码。

测试用例

TypeError:无法读取属性' uid'为null

let swimming: laughing;

         spyOn(swimming.running.gridkendo,'remote').and.returnValue(null);
         swimming.running.shopping(values);

代码

shopping(values)
  {
    console.log("I am here---> shopping");
    var grid = $('#ringGrid').data('kendoGrid');
    console.log("I am here 2---> shopping" + grid);
        //console.log("I am here 2---> shopping" + JSON.stringify(grid));


    var school = grid.dataItem(grid.select());
    grid.dataSource.remove(school);
    //  var shopping = record_to_delete;
    //  shopping.remove();

    $('#cap').hide();
}

0 个答案:

没有答案