32 lines
986 B
JavaScript
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({});
|
|
});
|
|
}); |