Skip to content

Commit 6229966

Browse files
committed
[TLC-674] Mock duplicateDataService.findDuplicates()
1 parent b79dab3 commit 6229966

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-search-result-list-element.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { Item } from '../../../../core/shared/item.model';
1515
import { ClaimedSearchResultListElementComponent } from './claimed-search-result-list-element.component';
1616
import { ClaimedTask } from '../../../../core/tasks/models/claimed-task-object.model';
1717
import { WorkflowItem } from '../../../../core/submission/models/workflowitem.model';
18-
import { createSuccessfulRemoteDataObject } from '../../../remote-data.utils';
18+
import { createSuccessfulRemoteDataObject, createSuccessfulRemoteDataObject$ } from '../../../remote-data.utils';
1919
import { ClaimedTaskSearchResult } from '../../../object-collection/shared/claimed-task-search-result.model';
2020
import { TruncatableService } from '../../../truncatable/truncatable.service';
2121
import { VarDirective } from '../../../utils/var.directive';
@@ -41,9 +41,11 @@ mockResultObject.hitHighlights = {};
4141
const emptyList = createSuccessfulRemoteDataObject(createPaginatedList([]));
4242
const itemDataServiceStub = {
4343
findListByHref: () => observableOf(emptyList),
44+
4445
};
4546
const duplicateDataServiceStub = {
4647
findListByHref: () => observableOf(emptyList),
48+
findDuplicates: () => createSuccessfulRemoteDataObject$({}),
4749
};
4850

4951
const item = Object.assign(new Item(), {

src/app/shared/object-list/my-dspace-result-list-element/pool-search-result/pool-search-result-list-element.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { Item } from '../../../../core/shared/item.model';
1515
import { PoolSearchResultListElementComponent } from './pool-search-result-list-element.component';
1616
import { PoolTask } from '../../../../core/tasks/models/pool-task-object.model';
1717
import { WorkflowItem } from '../../../../core/submission/models/workflowitem.model';
18-
import { createSuccessfulRemoteDataObject } from '../../../remote-data.utils';
18+
import { createSuccessfulRemoteDataObject, createSuccessfulRemoteDataObject$ } from '../../../remote-data.utils';
1919
import { PoolTaskSearchResult } from '../../../object-collection/shared/pool-task-search-result.model';
2020
import { TruncatableService } from '../../../truncatable/truncatable.service';
2121
import { VarDirective } from '../../../utils/var.directive';
@@ -43,6 +43,7 @@ const itemDataServiceStub = {
4343
};
4444
const duplicateDataServiceStub = {
4545
findListByHref: () => observableOf(emptyList),
46+
findDuplicates: () => createSuccessfulRemoteDataObject$({}),
4647
};
4748

4849
const item = Object.assign(new Item(), {

0 commit comments

Comments
 (0)