【发布时间】:2021-12-16 05:12:46
【问题描述】:
有没有办法在单元测试中模拟 AG-grid 的节点? 组件没有 agInit。
而且我还没有看到任何模拟它的方法。 我需要执行 forEachNode 并检查其中的“if”分支
【问题讨论】:
标签: angular unit-testing jasmine ag-grid ag-grid-angular
有没有办法在单元测试中模拟 AG-grid 的节点? 组件没有 agInit。
而且我还没有看到任何模拟它的方法。 我需要执行 forEachNode 并检查其中的“if”分支
【问题讨论】:
标签: angular unit-testing jasmine ag-grid ag-grid-angular
这是我们当前如何使用 Angular 模拟 ag-grid 函数的示例:
let gridApiMock: GridApi;
beforeEach(async () => {
gridApiMock = Mock.of<GridApi>({
deselectAll: () => [],
setRowData: () => [],
paginationGetCurrentPage: () => 0,
getSelectedNodes: () => [
{
data: {
id: '6149fa57f119aa206c420f44',
...
}
}
]
});
【讨论】: