import './index.js'; describe('ItemBotanical', () => { describe('Component vnItemBotanical', () => { let $componentController; let $httpBackend; let $state; let controller; beforeEach(() => { angular.mock.module('item'); }); beforeEach(angular.mock.inject((_$componentController_, _$state_, _$httpBackend_) => { $componentController = _$componentController_; $httpBackend = _$httpBackend_; $state = { params: { id: 123 } }; controller = $componentController('vnItemBotanical', {$state: $state}); })); describe('_getBotanical()', () => { it('should request to patch the propagation of botanical status', () => { $httpBackend.whenGET('/item/api/ItemBotanicals?filter={"where":{"itemFk":123},"include":[{"relation":"genus"},{"relation":"specie"}]}').respond({data: 'item'}); $httpBackend.expectGET('/item/api/ItemBotanicals?filter={"where":{"itemFk":123},"include":[{"relation":"genus"},{"relation":"specie"}]}'); controller.$onInit(); $httpBackend.flush(); }); }); }); });