wix-style-react
Version:
27 lines (21 loc) • 842 B
text/typescript
import { navigateToStory, createTestkit } from '../../../../test/utils/sled-helpers';
import nestableListUniDriverFactory, { NestableListUniDriver } from '../../NestableList.uni.driver';
describe('NestableList', () => {
it('should reorder items', async () => {
const iframe = await navigateToStory('nestablelist--simple');
const { testkit } = await createTestkit<
NestableListUniDriver
>({
page: iframe,
driver: nestableListUniDriverFactory,
dataHook: 'nestable-list',
});
await testkit.reorderByDataHook({
from: 'item-1',
to: 'item-3',
});
await testkit.changeItemDepth({ dataHook:'item-1', depthLevel: 1 });
expect(await testkit.getItemPosition({ dataHook: 'item-1' })).toEqual(2)
expect(await testkit.getItemDepth({ dataHook: 'item-1' })).toEqual(1)
});
});