UNPKG

@wix/design-system

Version:

@wix/design-system

86 lines (60 loc) 1.88 kB
## Notification Testkit ### Import - unidriver: `import { NotificationUniDriver } from '@wix/design-system/dist/testkit/unidriver';` - vanilla: `import { NotificationTestkit } from '@wix/design-system/dist/testkit';` - puppeteer: `import { NotificationTestkit } from '@wix/design-system/dist/testkit/puppeteer';` - playwright: `import { NotificationTestkit } from '@wix/design-system/dist/testkit/playwright';` ### API ### exists - signature: exists() - returns: Promise<boolean> - description: Checks whether the component found with the given data hook ### element - signature: element() - returns: Promise<any> - description: Gets the component root element ### click - signature: click() - returns: Promise<void> - description: Clicks on the component root element ### base - signature: base() - returns: UniDriver - description: Returns UniDriver for the base element ### visible - signature: visible() ### hasTheme - signature: hasTheme() - deprecated: true ### hasSkin - signature: hasSkin() ### isStandardNotification - signature: isStandardNotification() ### isErrorNotification - signature: isErrorNotification() ### isSuccessNotification - signature: isSuccessNotification() ### isWarningNotification - signature: isWarningNotification() ### isPremiumNotification - signature: isPremiumNotification() ### getLabelText - signature: getLabelText() ### hasActionButton - signature: hasActionButton() ### getActionButtonText - signature: getActionButtonText() ### hasCloseButton - signature: hasCloseButton() ### isRelativelyPositioned - signature: isRelativelyPositioned() ### isFixedPositioned - signature: isFixedPositioned() ### isAbsolutePositioned - signature: isAbsolutePositioned() ### clickOnCloseButton - signature: clickOnCloseButton() ### clickOnActionButton - signature: clickOnActionButton() ### getZIndex - signature: getZIndex()