Dispaly an error notification when an error occured on submission save

This commit is contained in:
Giuseppe Digilio
2019-02-28 18:39:12 +01:00
parent ce06b1af2a
commit 167c50e9a3
5 changed files with 47 additions and 5 deletions

View File

@@ -715,6 +715,38 @@ describe('SubmissionObjectEffects test suite', () => {
});
});
describe('saveError$', () => {
it('should display a new error notification', () => {
actions = hot('--a-', {
a: {
type: SubmissionObjectActionTypes.SAVE_SUBMISSION_FORM_ERROR,
payload: {
submissionId: submissionId
}
}
});
submissionObjectEffects.saveError$.subscribe(() => {
expect(notificationsServiceStub.error).toHaveBeenCalled();
});
});
it('should display a new error notification', () => {
actions = hot('--a-', {
a: {
type: SubmissionObjectActionTypes.SAVE_SUBMISSION_SECTION_FORM_ERROR,
payload: {
submissionId: submissionId
}
}
});
submissionObjectEffects.saveError$.subscribe(() => {
expect(notificationsServiceStub.error).toHaveBeenCalled();
});
});
});
describe('discardSubmission$', () => {
it('should return a DISCARD_SUBMISSION_SUCCESS action on success', () => {
store.nextState({