wix-style-react
Version:
30 lines (25 loc) • 1.05 kB
JavaScript
import React from 'react';
import { createUniDriverFactory } from 'wix-ui-test-utils/uni-driver-factory';
import SocialPreview from '../SocialPreview';
import { socialPreviewPrivateDriverFactory } from './SocialPreview.private.uni.driver';
describe('SocialPreview', () => {
const createDriver = createUniDriverFactory(
socialPreviewPrivateDriverFactory,
);
it('should override with default values', async () => {
const props = {
title: 'social-preview',
previewUrl: 'SOCIAL-PREVIEW.COM',
description: 'a social preview test',
skin: 'twitter',
size: 'small',
};
const driver = createDriver(<SocialPreview {...props} />);
expect(await driver.exists()).toBe(true);
expect(await driver.getTitle()).toEqual('social-preview');
expect(await driver.getPreviewUrl()).toEqual('SOCIAL-PREVIEW.COM');
expect(await driver.getDescription()).toEqual('a social preview test');
expect(await driver.getSkin()).toEqual('twitter');
expect(await driver.getSize()).toEqual('small');
});
});