@bbc/spartacus
Version:
37 lines (28 loc) • 1.18 kB
JavaScript
;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _testHelpers = require('../helpers/tests/testHelpers');
var _ = require('.');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('ClientApp', function () {
(0, _testHelpers.shouldShallowMatchSnapshot)('should render correctly', _react2.default.createElement(_.ClientApp, { data: 'someData!', routes: ['someRoute'] }));
}); /*
* © Jordan Tart https://github.com/jtart
* https://github.com/jtart/react-universal-app
*/
describe('ServerApp', function () {
describe('no passed routerContext', function () {
(0, _testHelpers.shouldShallowMatchSnapshot)('should render correctly', _react2.default.createElement(_.ServerApp, {
location: 'someUrl',
routes: ['someRoute'],
data: 'somePassedData',
context: {}
}));
});
(0, _testHelpers.shouldShallowMatchSnapshot)('should render correctly', _react2.default.createElement(_.ServerApp, {
location: 'someUrl',
routes: ['someRoute'],
data: 'somePassedData',
context: { context: 'someRouterContext' }
}));
});