blob: 5822ccf861bd08881f3c19c4e8e2d069e9fff960 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import DirtySubmitCollection from '~/dirty_submit/dirty_submit_collection';
import dirtySubmitFactory from '~/dirty_submit/dirty_submit_factory';
import DirtySubmitForm from '~/dirty_submit/dirty_submit_form';
import { createForm } from './helper';
describe('DirtySubmitCollection', () => {
it('returns a DirtySubmitForm instance for single form elements', () => {
const { form } = createForm();
expect(dirtySubmitFactory(form) instanceof DirtySubmitForm).toBe(true);
});
it('returns a DirtySubmitCollection instance for a collection of form elements', () => {
const forms = [createForm().form, createForm().form];
expect(dirtySubmitFactory(forms) instanceof DirtySubmitCollection).toBe(true);
});
});
|