27 lines
932 B
JavaScript
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();
|
|
|
|
});
|
|
}); |