SmartIT_Extensions/BMC/smart-it-full/test/app/admin/screen-configuration/vo/galileo-field-vo.spec.js

27 lines
932 B
JavaScript

/**
* Created by abhatkha on 5/8/17.
*/
//This is test suite for baseVO
describe("Test GalileoFieldVO", function() {
var galileoFieldObj
it(" should create object ", function() {
galileoFieldObj = new GalileoFieldVO();
expect(galileoFieldObj instanceof BaseVO).toEqual(true);
expect(galileoFieldObj instanceof GalileoFieldVO).toEqual(true);
});
it(" should initilize objects with all properties ", function() {
var galileoFieldProp= galileoFieldObj.getProps();
expect(galileoFieldProp).toEqual(['id', 'displayOrder', 'type', 'dataType', 'columnIndex', 'name', 'label', 'required', 'editable', 'areaId', 'hideLabel', 'min', 'max', 'maxLength', 'precision', 'menu', 'dependency', 'valueField', 'members', 'groupMember', 'extension', 'rowCount']);
expect(galileoFieldObj.id).not.toBeDefined();
expect(galileoFieldObj.displayOrder).not.toBeDefined();
});
});