@kiwicom/smart-faq
Version:
28 lines (23 loc) • 823 B
JavaScript
// @flow
import * as React from 'react';
import { ThemeProvider } from 'styled-components';
import defaultTheme from '@kiwicom/orbit-components/lib/defaultTheme';
import { render } from 'enzyme';
import { UnWrappedFAQContentRender } from '../FAQContentRender';
describe('FAQContentRender', () => {
it('tracks click on link', () => {
const text =
'<div class="ss"><p>Some content</p><a href="/MMB">Go to MMB</a></div>';
const wrapper = render(
<ThemeProvider theme={defaultTheme}>
<UnWrappedFAQContentRender article={null}>
{text}
</UnWrappedFAQContentRender>
</ThemeProvider>,
);
const link = wrapper.find('a');
expect(link.attr('href')).toBe('/MMB');
expect(link.attr('target')).toBe('_blank');
expect(link.text()).toBe('Go to MMB');
});
});