it('should return 500 and render error page when cannot retrieve claim', async () => {
   claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')
   await request(app)
     .get(pagePath)
     .set('Cookie', `${cookieName}=ABC`)
     .expect(res => expect(res).to.be.serverError.withText('Error'))
 })
        it('should return error page when unable to retrieve claim', async () => {
          claimStoreServiceMock.rejectRetrieveClaimByExternalId('Error')

          await request(app)
            .post(severeDisabilityPage)
            .set('Cookie', `${cookieName}=ABC`)
            .expect(res => expect(res).to.be.serverError.withText('Error'))
        })
Ejemplo n.º 3
0
      it('should return 500 and render error page when cannot retrieve claim by external id', async () => {
        rejectRetrieveClaimByExternalId('HTTP error')

        await request(app)
          .get(path.evaluateUri({ externalId: externalId }))
          .set('Cookie', `${cookieName}=ABC`)
          .expect(res => expect(res).to.be.serverError.withText('Error'))
      })
Ejemplo n.º 4
0
      it('should return 500 and render error page when cannot retrieve claim', async () => {
        claimStoreServiceMock.rejectRetrieveClaimByExternalId('Internal service error when retrieving response')

        await request(app)
          .get(ResponsePaths.summaryPage.evaluateUri({ externalId: claimStoreServiceMock.sampleClaimObj.externalId }))
          .set('Cookie', `${cookieName}=ABC`)
          .expect(res => expect(res).to.be.serverError.withText('Error'))
      })
          it('should return 500 when "yes" is selected and cannot retrieve claim', async () => {
            claimStoreServiceMock.rejectRetrieveClaimByExternalId('internal server error when retrieving claim')

            await request(app)
              .post(pagePath)
              .set('Cookie', `${cookieName}=ABC`)
              .send({ option: 'yes' })
              .expect(res => expect(res).to.be.serverError.withText('Error'))
          })
        it('should return 500 when cannot retrieve claim by external id', async () => {
          claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')

          await request(app)
            .post(pagePath)
            .set('Cookie', `${cookieName}=ABC`)
            .send({ option: FormaliseRepaymentPlanOption.SIGN_SETTLEMENT_AGREEMENT.value })
            .expect(res => expect(res).to.be.serverError.withText('Error'))
        })
          it('should return 500 when cannot retrieve claim by external id', async () => {
            claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')

            await request(app)
              .post(pagePath)
              .set('Cookie', `${cookieName}=ABC`)
              .send({ viewedDefendantResponse: true })
              .expect(res => expect(res).to.be.serverError.withText('Error'))
          })
Ejemplo n.º 8
0
          it('should return 500 when cannot retrieve claim by external id', async () => {
            claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')

            await request(app)
              .post(offerPage)
              .set('Cookie', `${cookieName}=ABC`)
              .send(validFormData)
              .expect(res => expect(res).to.be.serverError.withText('Error'))
          })
Ejemplo n.º 9
0
          it('should return 500 and render error page when form is valid and cannot retrieve claim', async () => {
            claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')

            await request(app)
              .post(pagePath)
              .set('Cookie', `${cookieName}=ABC`)
              .send({ signed: 'true', type: SignatureType.BASIC })
              .expect(res => expect(res).to.be.serverError.withText('Error'))
          })
            it('should return 500 and render error page when cannot retrieve claim', async () => {
              idamServiceMock.resolveRetrieveUserFor(claimStoreServiceMock.sampleClaimObj.defendantId, 'citizen')
              checkCountyCourtJudgmentRequestedGuard(app, method, pagePath)
              claimStoreServiceMock.rejectRetrieveClaimByExternalId('HTTP error')

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