我正在使用 Vue ,并利用 ag-Grid-vue / ag-grid-enterprise 从事合同项目。客户正在寻找80%的单元测试覆盖率,但是我找不到任何有关如何测试ag-grid过滤功能以达到在线覆盖率标记的体面文档。我浏览了大部分ag-Grid的文档;我在测试网格时能够找到的唯一信息可以在这里找到: https://www.ag-grid.com/javascript-grid-testing-vue/
具有过滤器功能的示例字段:
get columnDefs() {
return [
{
headerName: 'Subject',
field: 'subject', // relates to 'field' key's value in api response
filter: 'agTextColumnFilter',
filterParams: {
resetButton: 'true',
supressAndOrCondition: 'true',
filterOptions: ['contains']
} // end filterParams
}
]
}
如果任何人都有测试过滤器的实践或相关文档的链接,将不胜感激!