UNPKG

@kiwicom/smart-faq

Version:

28 lines (23 loc) 823 B
// @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'); }); });