import './index.js'; describe('Zone Component vnZone', () => { let controller; beforeEach(ngModule('zone')); beforeEach(inject($componentController => { const $element = angular.element(''); controller = $componentController('vnZone', {$element}); })); describe('exprBuilder()', () => { it('should return a formated object with the id in case of search', () => { let param = 'search'; let value = 1; let result = controller.exprBuilder(param, value); expect(result).toEqual({id: 1}); }); it('should return a formated object with the agencyModeFk in case of agencyModeFk', () => { let param = 'agencyModeFk'; let value = 'My Delivery'; let result = controller.exprBuilder(param, value); expect(result).toEqual({agencyModeFk: 'My Delivery'}); }); }); });