vue-forms-builder
Version:
Typescript forms builder package written specifically for Vue
22 lines • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var FormGroup_1 = require("./../FormGroup");
var Validators_1 = require("./../Validators");
var FormControl_1 = require("./../FormControl");
var FormBuilder_1 = require("./../FormBuilder");
describe('FormBuilder class', function () {
it('should created FromBuilder class', function () {
expect(new FormBuilder_1.FormBuilder()).toBeTruthy();
});
it('should construct a new FormControl instance', function () {
var control = FormBuilder_1.FormBuilder.control('test', Validators_1.Validators.required);
expect(control).toBeTruthy();
expect(control).toBeInstanceOf(FormControl_1.FormControl);
});
it('should construct a new FormGroup instance', function () {
var formGroup = FormBuilder_1.FormBuilder.group({ test: null });
expect(formGroup).toBeTruthy();
expect(formGroup).toBeInstanceOf(FormGroup_1.FormGroup);
});
});
//# sourceMappingURL=FromBuilder.test.js.map