我有kendo内联网格,我需要添加一个测试用例,用于添加一个有效数据的新行,并在Jasmine中添加行后验证计数。
答案 0 :(得分:0)
您可以使用Jasmine中的以下代码编写内联网格的测试用例。
it("Inline grid Add Functionality", function (done) {
var grdRowcount = grd.dataSource._total;
var btnAdd = jq("a:contains('Add Button')", frm.cn);
jq(btnAdd).trigger("click");
var dataItem = grd.dataItem(grd.tbody.find(".k-grid-edit-row"));
dataItem.ID = dataItem.uid;
dataItem.Filed1= "ABC";
dataItem.Field2= "B";
dataItem.Field3= "XYZ";
var grdRowcountAfterAdd = grd.dataSource._total;
expect(grdRowcountAfterAdd).toEqual(grdRowcount + 1);
done();
});