1
0
Files
yel-dspace-angular/src/app/shared/testing/submission-service.stub.ts
Alessandro Martelli 82b7b8aa6f [835] Auto-save in new Item Submission form breaks the form
Notifications are enable only for manual submission savings.
2020-12-21 17:14:36 +01:00

36 lines
2.1 KiB
TypeScript

export class SubmissionServiceStub {
changeSubmissionCollection = jasmine.createSpy('changeSubmissionCollection');
createSubmission = jasmine.createSpy('createSubmission');
createSubmissionFromExternalSource = jasmine.createSpy('createSubmissionFromExternalSource');
depositSubmission = jasmine.createSpy('depositSubmission');
discardSubmission = jasmine.createSpy('discardSubmission');
dispatchInit = jasmine.createSpy('dispatchInit');
dispatchDeposit = jasmine.createSpy('dispatchDeposit');
dispatchDiscard = jasmine.createSpy('dispatchDiscard');
dispatchSave = jasmine.createSpy('dispatchSave');
dispatchManualSave = jasmine.createSpy('dispatchManualSave');
dispatchSaveForLater = jasmine.createSpy('dispatchSaveForLater');
dispatchSaveSection = jasmine.createSpy('dispatchSaveSection');
getActiveSectionId = jasmine.createSpy('getActiveSectionId');
getSubmissionObject = jasmine.createSpy('getSubmissionObject');
getSubmissionSections = jasmine.createSpy('getSubmissionSections');
getDisabledSectionsList = jasmine.createSpy('getDisabledSectionsList');
getSubmissionObjectLinkName = jasmine.createSpy('getSubmissionObjectLinkName');
getSubmissionScope = jasmine.createSpy('getSubmissionScope');
getSubmissionStatus = jasmine.createSpy('getSubmissionStatus');
getSubmissionSaveProcessingStatus = jasmine.createSpy('getSubmissionSaveProcessingStatus');
getSubmissionDepositProcessingStatus = jasmine.createSpy('getSubmissionDepositProcessingStatus');
isSectionHidden = jasmine.createSpy('isSectionHidden');
isSubmissionLoading = jasmine.createSpy('isSubmissionLoading');
notifyNewSection = jasmine.createSpy('notifyNewSection');
redirectToMyDSpace = jasmine.createSpy('redirectToMyDSpace');
resetAllSubmissionObjects = jasmine.createSpy('resetAllSubmissionObjects');
resetSubmissionObject = jasmine.createSpy('resetSubmissionObject');
retrieveSubmission = jasmine.createSpy('retrieveSubmission');
setActiveSection = jasmine.createSpy('setActiveSection');
startAutoSave = jasmine.createSpy('startAutoSave');
stopAutoSave = jasmine.createSpy('stopAutoSave');
}