UNPKG

grommet

Version:

focus on the essential experience

47 lines 1.64 kB
import React from 'react'; import renderer from 'react-test-renderer'; import 'jest-styled-components'; import { Grommet } from '../../Grommet'; import { WorldMap } from '..'; test('WorldMap renders', function () { var component = renderer.create(React.createElement(Grommet, null, React.createElement(WorldMap, null))); var tree = component.toJSON(); expect(tree).toMatchSnapshot(); }); test('WorldMap color renders', function () { var component = renderer.create(React.createElement(Grommet, null, React.createElement(WorldMap, { color: "brand" }))); var tree = component.toJSON(); expect(tree).toMatchSnapshot(); }); test('WorldMap continents renders', function () { var component = renderer.create(React.createElement(Grommet, null, React.createElement(WorldMap, { continents: [{ name: 'Africa', color: 'accent-1', onClick: function onClick() {} }] }))); var tree = component.toJSON(); expect(tree).toMatchSnapshot(); }); test('WorldMap places renders', function () { var component = renderer.create(React.createElement(Grommet, null, React.createElement(WorldMap, { places: [{ name: 'Sydney', location: [-33.8830555556, 151.216666667], color: 'accent-1', onClick: function onClick() {} }] }))); var tree = component.toJSON(); expect(tree).toMatchSnapshot(); }); test('WorldMap onSelectPlace renders', function () { var component = renderer.create(React.createElement(Grommet, null, React.createElement(WorldMap, { onSelectPlace: function onSelectPlace() {} }))); var tree = component.toJSON(); expect(tree).toMatchSnapshot(); });