UNPKG

@activelylearn/material-ui

Version:

Material-UI's workspace package

30 lines (24 loc) 765 B
import React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import StepPositionIcon from './StepPositionIcon'; import SvgIcon from '../SvgIcon'; describe('<StepPositionIcon />', () => { let shallow; let mount; before(() => { shallow = createShallow({ dive: true }); mount = createMount(); }); after(() => { mount.cleanUp(); }); it('renders a <SvgIcon>', () => { const wrapper = shallow(<StepPositionIcon position={1} />); assert.strictEqual(wrapper.find(SvgIcon).length, 1); }); it('contains text "3" when position is "3"', () => { const wrapper = shallow(<StepPositionIcon position={3} />); assert.strictEqual(wrapper.find('text').text(), '3'); }); });