Skip to content

Commit 8b38627

Browse files
committed
[DURACOM-327] Reorganize pagination model and testing mocks
1 parent 52cbbd0 commit 8b38627

788 files changed

Lines changed: 2324 additions & 2340 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/app/access-control/bulk-access/browse/bulk-access-browse.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ import {
1414
import { TranslateModule } from '@ngx-translate/core';
1515
import { of } from 'rxjs';
1616

17-
import { getMockThemeService } from '../../../shared/mocks/theme-service.mock';
1817
import { ListableObjectComponentLoaderComponent } from '../../../shared/object-collection/shared/listable-object/listable-object-component-loader.component';
1918
import { SelectableListItemControlComponent } from '../../../shared/object-collection/shared/selectable-list-item-control/selectable-list-item-control.component';
2019
import { SelectableListService } from '../../../shared/object-list/selectable-list/selectable-list.service';
2120
import { SelectableObject } from '../../../shared/object-list/selectable-list/selectable-list.service.spec';
2221
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
2322
import { ThemedSearchComponent } from '../../../shared/search/themed-search.component';
23+
import { getMockThemeService } from '../../../shared/theme-support/test/theme-service.mock';
2424
import { ThemeService } from '../../../shared/theme-support/theme.service';
2525
import { BulkAccessBrowseComponent } from './bulk-access-browse.component';
2626

src/app/access-control/bulk-access/browse/bulk-access-browse.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
PaginatedList,
1111
} from '@core/data/paginated-list.model';
1212
import { RemoteData } from '@core/data/remote-data';
13+
import { PaginationComponentOptions } from '@core/pagination/pagination-component-options.model';
1314
import { PageInfo } from '@core/shared/page-info.model';
1415
import { SearchConfigurationService } from '@core/shared/search/search-configuration.service';
1516
import { createSuccessfulRemoteDataObject } from '@core/utilities/remote-data.utils';
@@ -36,7 +37,6 @@ import { SelectableListItemControlComponent } from '../../../shared/object-colle
3637
import { SelectableListState } from '../../../shared/object-list/selectable-list/selectable-list.reducer';
3738
import { SelectableListService } from '../../../shared/object-list/selectable-list/selectable-list.service';
3839
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
39-
import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model';
4040
import { ThemedSearchComponent } from '../../../shared/search/themed-search.component';
4141
import { BrowserOnlyPipe } from '../../../shared/utils/browser-only.pipe';
4242

src/app/access-control/bulk-access/bulk-access.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ import {
99
import { RouterTestingModule } from '@angular/router/testing';
1010
import { NotificationsService } from '@core/notification-system/notifications.service';
1111
import { Process } from '@core/processes/process.model';
12+
import { NotificationsServiceStub } from '@core/testing/notifications-service.stub';
1213
import { createSuccessfulRemoteDataObject$ } from '@core/utilities/remote-data.utils';
1314
import { TranslateModule } from '@ngx-translate/core';
1415
import { of } from 'rxjs';
1516

1617
import { BulkAccessControlService } from '../../shared/access-control-form-container/bulk-access-control.service';
17-
import { getMockThemeService } from '../../shared/mocks/theme-service.mock';
1818
import { SelectableListState } from '../../shared/object-list/selectable-list/selectable-list.reducer';
1919
import { SelectableListService } from '../../shared/object-list/selectable-list/selectable-list.service';
20-
import { NotificationsServiceStub } from '../../shared/testing/notifications-service.stub';
20+
import { getMockThemeService } from '../../shared/theme-support/test/theme-service.mock';
2121
import { ThemeService } from '../../shared/theme-support/theme.service';
2222
import { BulkAccessComponent } from './bulk-access.component';
2323
import { BulkAccessSettingsComponent } from './settings/bulk-access-settings.component';

src/app/access-control/epeople-registry/epeople-registry.component.spec.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@ import { EPerson } from '@core/eperson/models/eperson.model';
3333
import { NotificationsService } from '@core/notification-system/notifications.service';
3434
import { PaginationService } from '@core/pagination/pagination.service';
3535
import { PageInfo } from '@core/shared/page-info.model';
36+
import {
37+
EPersonMock,
38+
EPersonMock2,
39+
} from '@core/testing/eperson.mock';
40+
import { NotificationsServiceStub } from '@core/testing/notifications-service.stub';
41+
import { PaginationServiceStub } from '@core/testing/pagination-service.stub';
42+
import { RouterMock } from '@core/testing/router.mock';
3643
import { createSuccessfulRemoteDataObject$ } from '@core/utilities/remote-data.utils';
3744
import {
3845
NgbModal,
@@ -46,16 +53,9 @@ import {
4653

4754
import { BtnDisabledDirective } from '../../shared/btn-disabled.directive';
4855
import { FormBuilderService } from '../../shared/form/builder/form-builder.service';
56+
import { getMockFormBuilderService } from '../../shared/form/testing/form-builder-service.mock';
4957
import { ThemedLoadingComponent } from '../../shared/loading/themed-loading.component';
50-
import { getMockFormBuilderService } from '../../shared/mocks/form-builder-service.mock';
51-
import { RouterMock } from '../../shared/mocks/router.mock';
5258
import { PaginationComponent } from '../../shared/pagination/pagination.component';
53-
import {
54-
EPersonMock,
55-
EPersonMock2,
56-
} from '../../shared/testing/eperson.mock';
57-
import { NotificationsServiceStub } from '../../shared/testing/notifications-service.stub';
58-
import { PaginationServiceStub } from '../../shared/testing/pagination-service.stub';
5959
import { EPeopleRegistryComponent } from './epeople-registry.component';
6060
import { EpeopleRegistryService } from './epeople-registry.service';
6161
import { EPersonFormComponent } from './eperson-form/eperson-form.component';

src/app/access-control/epeople-registry/epeople-registry.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import { EPerson } from '@core/eperson/models/eperson.model';
2929
import { EpersonDtoModel } from '@core/eperson/models/eperson-dto.model';
3030
import { NotificationsService } from '@core/notification-system/notifications.service';
3131
import { PaginationService } from '@core/pagination/pagination.service';
32+
import { PaginationComponentOptions } from '@core/pagination/pagination-component-options.model';
3233
import { NoContent } from '@core/shared/NoContent.model';
3334
import {
3435
getAllSucceededRemoteData,
@@ -56,7 +57,6 @@ import {
5657
import { ConfirmationModalComponent } from '../../shared/confirmation-modal/confirmation-modal.component';
5758
import { ThemedLoadingComponent } from '../../shared/loading/themed-loading.component';
5859
import { PaginationComponent } from '../../shared/pagination/pagination.component';
59-
import { PaginationComponentOptions } from '../../shared/pagination/pagination-component-options.model';
6060
import {
6161
getEPersonEditRoute,
6262
getEPersonsRoute,

src/app/access-control/epeople-registry/epeople-registry.reducers.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { EPersonMock } from '../../shared/testing/eperson.mock';
1+
import { EPersonMock } from '@core/testing/eperson.mock';
2+
23
import {
34
EPeopleRegistryCancelEPersonAction,
45
EPeopleRegistryEditEPersonAction,

src/app/access-control/epeople-registry/eperson-form/eperson-form.component.spec.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,16 @@ import { NotificationsService } from '@core/notification-system/notifications.se
3838
import { PaginationService } from '@core/pagination/pagination.service';
3939
import { FollowLinkConfig } from '@core/shared/follow-link-config.model';
4040
import { PageInfo } from '@core/shared/page-info.model';
41+
import { ActivatedRouteStub } from '@core/testing/active-router.stub';
42+
import { AuthServiceStub } from '@core/testing/auth-service.stub';
43+
import {
44+
EPersonMock,
45+
EPersonMock2,
46+
} from '@core/testing/eperson.mock';
47+
import { NotificationsServiceStub } from '@core/testing/notifications-service.stub';
48+
import { PaginationServiceStub } from '@core/testing/pagination-service.stub';
49+
import { RouterStub } from '@core/testing/router.stub';
50+
import { createPaginatedList } from '@core/testing/utils.test';
4151
import { createSuccessfulRemoteDataObject$ } from '@core/utilities/remote-data.utils';
4252
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
4353
import { TranslateModule } from '@ngx-translate/core';
@@ -49,19 +59,9 @@ import {
4959
import { BtnDisabledDirective } from '../../../shared/btn-disabled.directive';
5060
import { FormBuilderService } from '../../../shared/form/builder/form-builder.service';
5161
import { FormComponent } from '../../../shared/form/form.component';
62+
import { getMockFormBuilderService } from '../../../shared/form/testing/form-builder-service.mock';
5263
import { ThemedLoadingComponent } from '../../../shared/loading/themed-loading.component';
53-
import { getMockFormBuilderService } from '../../../shared/mocks/form-builder-service.mock';
5464
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
55-
import { ActivatedRouteStub } from '../../../shared/testing/active-router.stub';
56-
import { AuthServiceStub } from '../../../shared/testing/auth-service.stub';
57-
import {
58-
EPersonMock,
59-
EPersonMock2,
60-
} from '../../../shared/testing/eperson.mock';
61-
import { NotificationsServiceStub } from '../../../shared/testing/notifications-service.stub';
62-
import { PaginationServiceStub } from '../../../shared/testing/pagination-service.stub';
63-
import { RouterStub } from '../../../shared/testing/router.stub';
64-
import { createPaginatedList } from '../../../shared/testing/utils.test';
6565
import { HasNoValuePipe } from '../../../shared/utils/has-no-value.pipe';
6666
import { GroupRegistryService } from '../../group-registry/group-registry.service';
6767
import { EPeopleRegistryComponent } from '../epeople-registry.component';

src/app/access-control/epeople-registry/eperson-form/eperson-form.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import { EPerson } from '@core/eperson/models/eperson.model';
2727
import { Group } from '@core/eperson/models/group.model';
2828
import { NotificationsService } from '@core/notification-system/notifications.service';
2929
import { PaginationService } from '@core/pagination/pagination.service';
30+
import { PaginationComponentOptions } from '@core/pagination/pagination-component-options.model';
3031
import { followLink } from '@core/shared/follow-link-config.model';
3132
import { NoContent } from '@core/shared/NoContent.model';
3233
import {
@@ -69,7 +70,6 @@ import { FormBuilderService } from '../../../shared/form/builder/form-builder.se
6970
import { FormComponent } from '../../../shared/form/form.component';
7071
import { ThemedLoadingComponent } from '../../../shared/loading/themed-loading.component';
7172
import { PaginationComponent } from '../../../shared/pagination/pagination.component';
72-
import { PaginationComponentOptions } from '../../../shared/pagination/pagination-component-options.model';
7373
import { HasNoValuePipe } from '../../../shared/utils/has-no-value.pipe';
7474
import { getEPersonsRoute } from '../../access-control-routing-paths';
7575
import { GroupRegistryService } from '../../group-registry/group-registry.service';

src/app/access-control/group-registry/group-form/group-form.component.spec.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@ import { HALEndpointService } from '@core/shared/hal-endpoint.service';
4242
import { NoContent } from '@core/shared/NoContent.model';
4343
import { PageInfo } from '@core/shared/page-info.model';
4444
import { UUIDService } from '@core/shared/uuid.service';
45+
import { ActivatedRouteStub } from '@core/testing/active-router.stub';
46+
import { DSONameServiceMock } from '@core/testing/dso-name.service.mock';
47+
import {
48+
GroupMock,
49+
GroupMock2,
50+
} from '@core/testing/group-mock';
51+
import { NotificationsServiceStub } from '@core/testing/notifications-service.stub';
52+
import { RouterMock } from '@core/testing/router.mock';
4553
import { createSuccessfulRemoteDataObject$ } from '@core/utilities/remote-data.utils';
4654
import { XSRFService } from '@core/xsrf/xsrf.service';
4755
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
@@ -57,15 +65,7 @@ import { AlertComponent } from '../../../shared/alert/alert.component';
5765
import { ContextHelpDirective } from '../../../shared/context-help.directive';
5866
import { FormBuilderService } from '../../../shared/form/builder/form-builder.service';
5967
import { FormComponent } from '../../../shared/form/form.component';
60-
import { DSONameServiceMock } from '../../../shared/mocks/dso-name.service.mock';
61-
import { getMockFormBuilderService } from '../../../shared/mocks/form-builder-service.mock';
62-
import { RouterMock } from '../../../shared/mocks/router.mock';
63-
import { ActivatedRouteStub } from '../../../shared/testing/active-router.stub';
64-
import {
65-
GroupMock,
66-
GroupMock2,
67-
} from '../../../shared/testing/group-mock';
68-
import { NotificationsServiceStub } from '../../../shared/testing/notifications-service.stub';
68+
import { getMockFormBuilderService } from '../../../shared/form/testing/form-builder-service.mock';
6969
import { GroupRegistryService } from '../group-registry.service';
7070
import { GroupFormComponent } from './group-form.component';
7171
import { MembersListComponent } from './members-list/members-list.component';

src/app/access-control/group-registry/group-form/members-list/members-list.component.spec.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,18 @@ import { Group } from '@core/eperson/models/group.model';
3838
import { NotificationsService } from '@core/notification-system/notifications.service';
3939
import { PaginationService } from '@core/pagination/pagination.service';
4040
import { PageInfo } from '@core/shared/page-info.model';
41+
import { ActivatedRouteStub } from '@core/testing/active-router.stub';
42+
import { DSONameServiceMock } from '@core/testing/dso-name.service.mock';
43+
import {
44+
EPersonMock,
45+
EPersonMock2,
46+
} from '@core/testing/eperson.mock';
47+
import { GroupMock } from '@core/testing/group-mock';
48+
import { NotificationsServiceStub } from '@core/testing/notifications-service.stub';
49+
import { PaginationServiceStub } from '@core/testing/pagination-service.stub';
50+
import { RouterMock } from '@core/testing/router.mock';
51+
import { getMockTranslateService } from '@core/testing/translate.service.mock';
52+
import { TranslateLoaderMock } from '@core/testing/translate-loader.mock';
4153
import { createSuccessfulRemoteDataObject$ } from '@core/utilities/remote-data.utils';
4254
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
4355
import {
@@ -52,20 +64,8 @@ import {
5264

5365
import { ContextHelpDirective } from '../../../../shared/context-help.directive';
5466
import { FormBuilderService } from '../../../../shared/form/builder/form-builder.service';
55-
import { DSONameServiceMock } from '../../../../shared/mocks/dso-name.service.mock';
56-
import { getMockFormBuilderService } from '../../../../shared/mocks/form-builder-service.mock';
57-
import { RouterMock } from '../../../../shared/mocks/router.mock';
58-
import { getMockTranslateService } from '../../../../shared/mocks/translate.service.mock';
67+
import { getMockFormBuilderService } from '../../../../shared/form/testing/form-builder-service.mock';
5968
import { PaginationComponent } from '../../../../shared/pagination/pagination.component';
60-
import { ActivatedRouteStub } from '../../../../shared/testing/active-router.stub';
61-
import {
62-
EPersonMock,
63-
EPersonMock2,
64-
} from '../../../../shared/testing/eperson.mock';
65-
import { GroupMock } from '../../../../shared/testing/group-mock';
66-
import { NotificationsServiceStub } from '../../../../shared/testing/notifications-service.stub';
67-
import { PaginationServiceStub } from '../../../../shared/testing/pagination-service.stub';
68-
import { TranslateLoaderMock } from '../../../../shared/testing/translate-loader.mock';
6969
import { GroupRegistryService } from '../../group-registry.service';
7070
import { MembersListComponent } from './members-list.component';
7171

0 commit comments

Comments
 (0)