Skip to content

Commit ea53111

Browse files
committed
Remove circulary dependency
1 parent 59481ab commit ea53111

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

src/app/shared/menu/menu.structure.spec.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { NewMenuProvider } from './providers/new.menu';
44
import { DsoOptionMenuProvider } from './providers/dso-option.menu';
55
import { SubscribeMenuProvider } from './providers/comcol-subscribe.menu';
66
import { buildMenuStructure } from './menu.structure';
7-
import { MenuProviderService } from './menu-provider.service';
87
import { BrowseMenuProvider } from './providers/browse.menu';
98
import { StatisticsMenuProvider } from './providers/statistics.menu';
109
import { EditMenuProvider } from './providers/edit.menu';
@@ -103,16 +102,15 @@ describe('buildMenuStructure', () => {
103102

104103
it('should have a double amount of objects with an additional service after the processing', () => {
105104
const result = buildMenuStructure(providerStructure);
106-
expect(result.length).toEqual(orderedProviderTypeList.length * 2 + 1);
105+
expect(result.length).toEqual(orderedProviderTypeList.length * 2);
107106
});
108107

109108
it('should return a list with the MenuProviderService and then a resolved provider and provider type for each provider in the provided structure', () => {
110109
const result = buildMenuStructure(providerStructure);
111-
expect(result[0]).toEqual(MenuProviderService);
112110

113111
orderedProviderTypeList.forEach((provider, index) => {
114-
expect((result[(index + 1) * 2 - 1] as any).deps).toEqual([provider]);
115-
expect(result[(index + 1) * 2]).toEqual(provider);
112+
expect((result[index * 2] as any).deps).toEqual([provider]);
113+
expect(result[index * 2 + 1]).toEqual(provider);
116114
});
117115
});
118116
});

0 commit comments

Comments
 (0)