12345678910111213141516171819 |
- import state from 'state'
- import * as json from './__mocks__/document.json'
-
- describe('project', () => {
- state.reset()
- state.enableLog(true)
-
- it('mounts the state', () => {
- state.send('MOUNTED')
- expect(state.data.document).toMatchSnapshot('data after initial mount')
- expect(state.isIn('ready')).toBe(true)
- })
-
- it('loads file from json', () => {
- state.send('LOADED_FROM_FILE', { json: JSON.stringify(json) })
- expect(state.isIn('ready')).toBe(true)
- expect(state.data.document).toMatchSnapshot('data after mount from file')
- })
- })
|