it('should return 500 when role cannot be retrieved', async () => {
        claimStoreServiceMock.rejectRetrieveUserRoles()

        await request(app)
          .get(ClaimPaths.newFeaturesConsentPage.uri)
          .set('Cookie', `${cookieName}=ABC`)
          .expect(res => expect(res).to.be.serverError.withText('error'))
      })
Example #2
0
 it('should show error page when user role cannot be retrieved', async () => {
   idamServiceMock.resolveRetrieveUserFor('1', 'citizen')
   draftStoreServiceMock.resolveFind('claim')
   claimStoreServiceMock.rejectRetrieveUserRoles()
   await request(app)
     .get(ClaimPaths.taskListPage.uri)
     .set('Cookie', `${cookieName}=ABC`)
     .expect(res => expect(res).to.be.serverError.withText('error'))
 })
Example #3
0
          it('should return 500 and render error page when retrieve user roles fails', async () => {
            draftStoreServiceMock.resolveFind(draftType, payServiceMock.paymentInitiateResponse)
            idamServiceMock.resolveRetrieveServiceToken()
            payServiceMock.resolveRetrieve('Success')
            draftStoreServiceMock.resolveSave()
            claimStoreServiceMock.rejectRetrieveUserRoles()

            await request(app)
              .get(Paths.finishPaymentReceiver.uri)
              .set('Cookie', `${cookieName}=ABC`)
              .expect(res => expect(res).to.be.serverError.withText('Error'))
          })