Skip to content

Commit 13a1474

Browse files
feat(audit): add mock data for AuditDetails and update tests
ref: CST-24919
1 parent a5f0dff commit 13a1474

3 files changed

Lines changed: 23 additions & 8 deletions

File tree

src/app/audit-page/overview/audit-overview.component.spec.ts

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,35 @@
11
import { NO_ERRORS_SCHEMA } from '@angular/core';
2-
import { ComponentFixture, fakeAsync, TestBed, waitForAsync, } from '@angular/core/testing';
2+
import {
3+
ComponentFixture,
4+
fakeAsync,
5+
TestBed,
6+
waitForAsync,
7+
} from '@angular/core/testing';
38
import { By } from '@angular/platform-browser';
49
import { RouterTestingModule } from '@angular/router/testing';
510
import { TranslateModule } from '@ngx-translate/core';
11+
import { createPaginatedList } from '@shared/testing/utils.test';
612
import { of } from 'rxjs';
713

8-
import { AuditDataService, AuditDetails } from '../../core/audit/audit-data.service';
14+
import {
15+
AuditDataService,
16+
AuditDetails,
17+
} from '../../core/audit/audit-data.service';
918
import { Audit } from '../../core/audit/model/audit.model';
1019
import { AuthorizationDataService } from '../../core/data/feature-authorization/authorization-data.service';
1120
import { PaginationService } from '../../core/pagination/pagination.service';
1221
import { PaginationComponent } from '../../shared/pagination/pagination.component';
13-
import { createSuccessfulRemoteDataObject, createSuccessfulRemoteDataObject$ } from '../../shared/remote-data.utils';
14-
import { AuditDetailsMock, AuditMock } from '../../shared/testing/audit.mock';
22+
import {
23+
createSuccessfulRemoteDataObject,
24+
createSuccessfulRemoteDataObject$,
25+
} from '../../shared/remote-data.utils';
26+
import {
27+
AuditDetailsMock,
28+
AuditMock,
29+
} from '../../shared/testing/audit.mock';
1530
import { PaginationServiceStub } from '../../shared/testing/pagination-service.stub';
1631
import { VarDirective } from '../../shared/utils/var.directive';
1732
import { AuditOverviewComponent } from './audit-overview.component';
18-
import { createPaginatedList } from '@shared/testing/utils.test';
1933

2034
fdescribe('AuditOverviewComponent', () => {
2135
let component: AuditOverviewComponent;

src/app/core/audit/audit-data.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export type AuditDetails = Audit & {
4545

4646

4747
@Injectable({ providedIn: 'root' })
48-
export class AuditDataService extends IdentifiableDataService<Audit>{
48+
export class AuditDataService extends IdentifiableDataService<Audit> {
4949

5050
private searchData: SearchDataImpl<Audit>;
5151
private findAllData: FindAllData<Audit>;

src/app/shared/testing/audit.mock.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { Audit } from '../../core/audit/model/audit.model';
2-
import { EPerson } from '../../core/eperson/models/eperson.model';
31
import { AuditDetails } from '@core/audit/audit-data.service';
42
import { of } from 'rxjs';
53

4+
import { Audit } from '../../core/audit/model/audit.model';
5+
import { EPerson } from '../../core/eperson/models/eperson.model';
6+
67
export const AuditEPersonMock: EPerson = Object.assign(new EPerson(), {
78
handle: null,
89
groups: [],

0 commit comments

Comments
 (0)