Skip to content
Snippets Groups Projects
Commit 534a8822 authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

update tests

parent 931976d2
No related branches found
No related tags found
1 merge request!31Resolve "[2] Clarifier pour l'utilisateur le type d'erreur sur SGE pour éviter l'agacement des utilisateurs"
Pipeline #51786 passed
......@@ -36,12 +36,12 @@ describe('activateContract', () => {
)
expect(serviceId).toBe(78232791)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseServiceId.mockRestore()
})
it('should throw LOGIN_FAILED when request fail 🚫', async () => {
it('should throw CAPTCHA_RESOLUTION_FAILED when request fail 🚫', async () => {
mockSoapRequest.mockRejectedValueOnce('reject')
try {
await activateContract(
......@@ -56,12 +56,12 @@ describe('activateContract', () => {
)
expect(true).toBe(false)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseServiceId.mockRestore()
})
it('should throw LOGIN_FAILED when failing parsing 🚫', async () => {
it('should throw CAPTCHA_RESOLUTION_FAILED when failing parsing 🚫', async () => {
mockSoapRequest.mockResolvedValueOnce(responseMock)
jest.spyOn(xml2js, 'parseStringPromise').mockResolvedValueOnce({
Envelope: {
......@@ -87,7 +87,7 @@ describe('activateContract', () => {
)
expect(true).toBe(false)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseServiceId.mockRestore()
......
......@@ -74,7 +74,7 @@ describe('verifyContract', () => {
)
expect(serviceId).toBe(78232791)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseContracts.mockRestore()
......@@ -126,7 +126,7 @@ describe('verifyContract', () => {
)
expect(serviceId).toBe(78232791)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseContracts.mockRestore()
......@@ -186,12 +186,12 @@ describe('verifyContract', () => {
)
expect(serviceId).toBe(null)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
mockParseContracts.mockRestore()
})
it('should return LOGIN_FAILED if issue in request 🚫', async () => {
it('should return CAPTCHA_RESOLUTION_FAILED if issue in request 🚫', async () => {
mockSoapRequest.mockRejectedValueOnce('reject')
try {
......@@ -204,10 +204,10 @@ describe('verifyContract', () => {
)
expect(true).toBe(false)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
})
it('should return LOGIN_FAILED if issue in parsing 🚫', async () => {
it('should return CAPTCHA_RESOLUTION_FAILED if issue in parsing 🚫', async () => {
mockSoapRequest.mockResolvedValue(responseMock)
jest.spyOn(xml2js, 'parseStringPromise').mockResolvedValueOnce({
Envelope: {
......@@ -229,7 +229,7 @@ describe('verifyContract', () => {
)
expect(true).toBe(false)
} catch (error) {
expect(error).toBe(errors.LOGIN_FAILED)
expect(error).toBe(errors.CAPTCHA_RESOLUTION_FAILED)
}
})
it('should return NULL if no contract are found 🚫', async () => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment