/** * @ngdoc personSearchServiceSpec * @name fasit.serviceTest.#personSearchServiceSpec * @personSearchServiceSpec * * @description * Test av personSearchServiceSpec * */ describe('personSearchServiceSpec', function () { var personSearchService: fb.IPersonSearchService; var resourceService: fb.IMockResourceService; var rootScope: fb.IRootScope; beforeEach(function () { angular.mock.module('fasit', 'fbMocks','configModelMock'); inject(function ($injector, $rootScope) { resourceService = $injector.get('resourceService'); personSearchService = $injector.get('personSearchService'); rootScope = $rootScope; }); }); /* Migreringsbeslut: denna test behöver Chrome headless eller PhantomJs + es6-shim för att kunna köras */ it('anropar get', inject(function (getPersonSearch, response500) { var data = personSearchService.query('0705387',null); data.$promise.then(function (data) { expect(data.length).toEqual(getPersonSearch.length); }) .catch(function (err) { expect(true).toBe(false); }); resourceService.resolve(fb.RequestType.GET, '', getPersonSearch); rootScope.$digest(); })); });