onContextMenu={jest.fn()}
onSortToggle={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(TableHead).find(TableCell)).toHaveLength(3);
onContextMenu={jest.fn()}
onSortToggle={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(TableHead).find(TableCell).last().text()).toBe("Column 1");
onContextMenu={jest.fn()}
onSortToggle={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(TableHead).find(TableCell).last().text()).toBe("Column Header");
onContextMenu={jest.fn()}
onSortToggle={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
setTimeout(() => {
onContextMenu={jest.fn()}
onSortToggle={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
setTimeout(() => {
onContextMenu={jest.fn()}
onSortToggle={onSortToggle}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(TableSortLabel).prop("active")).toBeTruthy();
onSortToggle={jest.fn()}
onContextMenu={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(DataTableFiltersPopover)).toHaveLength(0);
onSortToggle={jest.fn()}
onContextMenu={jest.fn()}
setCheckedListOnStore={jest.fn()}
+ checkedList={{}}
/>
);
expect(dataTable.find(DataTableFiltersPopover).prop("filters")).toBe(columns[1].filters);