Adapt to aliases for imports
[portal/nonrtric-controlpanel.git] / webapp-frontend / src / app / ei-coordinator / ei-coordinator.component.spec.ts
index cdc1b84..96ad96f 100644 (file)
@@ -28,9 +28,9 @@ import { MatTableModule } from '@angular/material/table';
 import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed';
 
 import { EICoordinatorComponent } from './ei-coordinator.component';
-import { UiService } from '../services/ui/ui.service';
-import { ProducersListComponent } from './producers-list/producers-list.component';
-import { JobsListComponent } from './jobs-list/jobs-list.component';
+import { UiService } from '@services/ui/ui.service';
+import { ProducersListComponent } from '@ei-coordinator/producers-list/producers-list.component';
+import { JobsListComponent } from '@ei-coordinator/jobs-list/jobs-list.component';
 
 describe('EICoordinatorComponent', () => {
   let component: EICoordinatorComponent;
@@ -101,11 +101,15 @@ describe('EICoordinatorComponent', () => {
     it('should refresh tables', async () => {
       let refreshButton = await loader.getHarness(MatButtonHarness.with({ selector: '#refreshButton' }));
       spyOn(component.producersList, 'loadProducers');
+      spyOn(component.producersList, 'clearFilter');
       spyOn(component.jobComponent, 'loadJobs');
+      spyOn(component.jobComponent, 'clearFilter');
       await refreshButton.click();
 
       expect(component.jobComponent.loadJobs).toHaveBeenCalled();
+      expect(component.jobComponent.clearFilter).toHaveBeenCalled();
       expect(component.producersList.loadProducers).toHaveBeenCalled();
+      expect(component.producersList.clearFilter).toHaveBeenCalled();
     });
   });
 
@@ -121,6 +125,7 @@ describe('EICoordinatorComponent', () => {
   })
   class JobsListStubComponent {
     loadJobs() { }
+    clearFilter() { }
   }
 
   @Component({
@@ -135,6 +140,7 @@ describe('EICoordinatorComponent', () => {
   })
   class ProducerListStubComponent {
     loadProducers() { }
+    clearFilter() { }
   }
 
 });