fix folder rules tests

This commit is contained in:
Denys Vuika
2023-02-25 16:09:45 -05:00
parent cd131d1420
commit 2c936e663d

View File

@@ -29,7 +29,7 @@ import { DebugElement, Predicate } from '@angular/core';
import { CoreTestingModule } from '@alfresco/adf-core'; import { CoreTestingModule } from '@alfresco/adf-core';
import { FolderRulesService } from '../services/folder-rules.service'; import { FolderRulesService } from '../services/folder-rules.service';
import { ActivatedRoute } from '@angular/router'; import { ActivatedRoute } from '@angular/router';
import { of } from 'rxjs'; import { BehaviorSubject, of, Subject } from 'rxjs';
import { import {
inheritedRuleSetMock, inheritedRuleSetMock,
inheritedRuleSetWithEmptyRulesMock, inheritedRuleSetWithEmptyRulesMock,
@@ -44,6 +44,7 @@ import { ActionsService } from '../services/actions.service';
import { FolderRuleSetsService } from '../services/folder-rule-sets.service'; import { FolderRuleSetsService } from '../services/folder-rule-sets.service';
import { ruleMock, ruleSettingsMock } from '../mock/rules.mock'; import { ruleMock, ruleSettingsMock } from '../mock/rules.mock';
import { Store } from '@ngrx/store'; import { Store } from '@ngrx/store';
import { AppService } from '@alfresco/aca-shared';
describe('ManageRulesSmartComponent', () => { describe('ManageRulesSmartComponent', () => {
let fixture: ComponentFixture<ManageRulesSmartComponent>; let fixture: ComponentFixture<ManageRulesSmartComponent>;
@@ -58,6 +59,13 @@ describe('ManageRulesSmartComponent', () => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [CoreTestingModule, AcaFolderRulesModule], imports: [CoreTestingModule, AcaFolderRulesModule],
providers: [ providers: [
{
provide: AppService,
useValue: {
appNavNarMode$: new BehaviorSubject('expanded'),
toggleAppNavBar$: new Subject()
}
},
FolderRuleSetsService, FolderRuleSetsService,
FolderRulesService, FolderRulesService,
{ provide: Store, useValue: { dispatch: () => {} } }, { provide: Store, useValue: { dispatch: () => {} } },