generator-tsx-docgen
Version:
react typescript jest tests and snippets generator
28 lines (26 loc) • 828 B
JavaScript
/**
* This test was generated
*/
import * as React from 'react';
import { shallow } from 'enzyme';
import { <%- pascalFilename %> } from '<%-relativeFilePath%>';
// any missing imports can usually be resolved by adding them here
import {} from '../..';
it('<%- pascalFilename %> should match snapshot (auto-generated)', () => {
const view = shallow(
<<%- pascalFilename%>
<%- componentProps.map(componentMeta => {
return ""+componentMeta.propName+"={"+
(
(componentMeta.propType === 'shape' || componentMeta.propType === 'string') ?
JSON.stringify(componentMeta.propDefaultValue,null,1)
:
componentMeta.propDefaultValue
)
+
"}"
} ).join('\n\t\t\t') %>
/>
);
expect(view).toMatchSnapshot();
});