regexper-static/src/components/PageTemplate.test.js
Jeff Avallone 63766e84e9 Breaking Header and Footer out into components
For forthcoming i18n setup
2018-02-11 15:58:59 -05:00

36 lines
654 B
JavaScript

import React from 'react';
import { shallow } from 'enzyme';
import PageTemplate from './PageTemplate';
const env = { ...process.env };
afterEach(() => {
process.env = env;
});
beforeEach(() => {
process.env = {
...process.env,
BUILD_ID: 'test-id'
};
});
test('PageTemplate rendering', () => {
const component = shallow(
<PageTemplate>
<p>Content</p>
</PageTemplate>
);
expect(component).toMatchSnapshot();
});
test('PageTemplate rendering with title', () => {
const component = shallow(
<PageTemplate title="Example">
<p>Content</p>
</PageTemplate>
);
expect(component).toMatchSnapshot();
});