UNPKG

@cnamts/form-builder

Version:

FormBuilder for the French Health Insurance

18 lines (13 loc) 547 B
import { form, formErrors, formErrorsInvalidValues, formErrorsWrongTypes } from './data/formErrors'; import { setFormErrors } from '../'; describe('setFormErrors', () => { it('sets error messages on fields', () => { expect(setFormErrors(formErrors, form)).toMatchSnapshot(); }); it('does not sets an error on unknown fields', () => { expect(setFormErrors(formErrorsInvalidValues, form)).toMatchSnapshot(); }); it('skips errors with wrong types', () => { expect(setFormErrors(formErrorsWrongTypes, form)).toMatchSnapshot(); }); });