UNPKG

@kiwicom/smart-faq

Version:

26 lines (21 loc) 757 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 FAQContentRender 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}> <FAQContentRender>{text}</FAQContentRender> </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'); }); });