有没有办法将附加参数传递给 Sencha Test 中的执行函数?在 Web 驱动程序场景中,关闭不是一种选择。http://docs.sencha.com/sencha_test/2.1.1/api/ST.html#method-execute
举个例子:
selectColumn: function () {
this.columnsComboBox().execute(function (cmp) { // I would like to pass another param here
return cmp.getStore().findRecord('name', 'Oranges').get('id');
})
.and(function () {
combo.setValue(this.future.data.executeResult);
});
}
能够Oranges
作为参数传递而不是硬编码会很好,这样这个函数就可以被重用。