mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
CC License Submission Step - fix tests
This commit is contained in:
@@ -130,6 +130,16 @@ describe('SubmissionSectionCcLicensesComponent', () => {
|
|||||||
];
|
];
|
||||||
|
|
||||||
const submissionCcLicensesDataService = jasmine.createSpyObj('submissionCcLicensesDataService', {
|
const submissionCcLicensesDataService = jasmine.createSpyObj('submissionCcLicensesDataService', {
|
||||||
|
findAll: observableOf(new RemoteData(
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
undefined,
|
||||||
|
new PaginatedList(new PageInfo(), submissionCcLicenses),
|
||||||
|
)),
|
||||||
|
});
|
||||||
|
|
||||||
|
const submissionCcLicenseUrlDataService = jasmine.createSpyObj('submissionCcLicenseUrlDataService', {
|
||||||
getCcLicenseLink: observableOf(new RemoteData(
|
getCcLicenseLink: observableOf(new RemoteData(
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
@@ -139,13 +149,6 @@ describe('SubmissionSectionCcLicensesComponent', () => {
|
|||||||
url: 'test cc license link',
|
url: 'test cc license link',
|
||||||
}
|
}
|
||||||
)),
|
)),
|
||||||
findAll: observableOf(new RemoteData(
|
|
||||||
false,
|
|
||||||
false,
|
|
||||||
true,
|
|
||||||
undefined,
|
|
||||||
new PaginatedList(new PageInfo(), submissionCcLicenses),
|
|
||||||
)),
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const sectionService = {
|
const sectionService = {
|
||||||
@@ -174,7 +177,7 @@ describe('SubmissionSectionCcLicensesComponent', () => {
|
|||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
{ provide: SubmissionCcLicenseDataService, useValue: submissionCcLicensesDataService },
|
{ provide: SubmissionCcLicenseDataService, useValue: submissionCcLicensesDataService },
|
||||||
{ provide: SubmissionCcLicenseUrlDataService, useValue: {} },
|
{ provide: SubmissionCcLicenseUrlDataService, useValue: submissionCcLicenseUrlDataService },
|
||||||
{ provide: SectionsService, useValue: sectionService },
|
{ provide: SectionsService, useValue: sectionService },
|
||||||
{ provide: JsonPatchOperationsBuilder, useValue: operationsBuilder },
|
{ provide: JsonPatchOperationsBuilder, useValue: operationsBuilder },
|
||||||
{ provide: 'collectionIdProvider', useValue: 'test collection id' },
|
{ provide: 'collectionIdProvider', useValue: 'test collection id' },
|
||||||
@@ -240,7 +243,7 @@ describe('SubmissionSectionCcLicensesComponent', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('should call the submission cc licenses data service getCcLicenseLink method', () => {
|
it('should call the submission cc licenses data service getCcLicenseLink method', () => {
|
||||||
expect(submissionCcLicensesDataService.getCcLicenseLink).toHaveBeenCalledWith(
|
expect(submissionCcLicenseUrlDataService.getCcLicenseLink).toHaveBeenCalledWith(
|
||||||
ccLicence,
|
ccLicence,
|
||||||
new Map([
|
new Map([
|
||||||
[ccLicence.fields[0], ccLicence.fields[0].enums[1]],
|
[ccLicence.fields[0], ccLicence.fields[0].enums[1]],
|
||||||
|
Reference in New Issue
Block a user