SmartIT_Extensions/BMC/smart-it-full/test/app/common/vo/site-vo.spec.js

32 lines
986 B
JavaScript

/**
* Created by abhatkha on 5/8/17.
*/
//This is test suite for baseVO
describe("Test SiteVO", function() {
var siteObj
it(" should create object ", function() {
siteObj = new SiteVO();
expect(siteObj instanceof BaseVO).toEqual(true);
expect(siteObj instanceof SiteVO).toEqual(true);
});
it(" should initilize objects with all properties ", function() {
var siteProp= siteObj.getProps();
expect(siteProp).toEqual(['id', 'createDate', 'name', 'region', 'siteGroup', 'address', 'companyName', 'id' ]);
expect(siteObj.id).toBeDefined();
expect(siteObj.id ).toEqual('');
expect(siteObj.createDate).toBeDefined();
expect(siteObj.name ).toEqual('');
expect(siteObj.region ).toEqual('');
expect(siteObj.siteGroup ).toEqual('');
expect(siteObj.companyName ).toEqual('');
expect(siteObj.address).toEqual({});
});
});