UNPKG

redux-formo

Version:

An alternate forms framework for Redux+React.

32 lines (22 loc) 1.03 kB
'use strict'; var _selectFieldState = require('./selectFieldState'); var _selectFieldState2 = _interopRequireDefault(_selectFieldState); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('selectFieldState()', function () { it('should return an empty value when the field state does not exist', function () { var state = (0, _selectFieldState2.default)('welcome', 'firstName')({ form: { welcome: { fields: {} } } }); expect(state).to.be.an('object'); expect(state).to.be.deep.equal({}); }); it('should return an object with values when the field state exists', function () { var state = (0, _selectFieldState2.default)('welcome', 'firstName')({ form: { welcome: { fields: { firstName: { valid: true, value: 'John' } } } } }); expect(state).to.be.an('object'); expect(state).to.have.property('valid', true); expect(state).to.have.property('value', 'John'); }); }); //# sourceMappingURL=selectFieldState.test.js.map