mirror of
https://github.com/Aviortheking/IMIE_CQ.git
synced 2025-04-23 19:32:10 +00:00
Et maintenant on fait moins le malin floflo avec ce TU
This commit is contained in:
parent
6d3e514829
commit
97403bac15
31
test/test.js
31
test/test.js
@ -81,7 +81,7 @@ describe('APIController', () => {
|
|||||||
assert.equal(result, data)
|
assert.equal(result, data)
|
||||||
})
|
})
|
||||||
|
|
||||||
it("Doit retouner le message 'Identifiant incorrect' si l'id n'existe pas", () => {
|
it("Doit retouner le message 'Identifiant incorrect' si l'id est vide", () => {
|
||||||
//Arrange
|
//Arrange
|
||||||
const error = { message: 'Identifiant incorrect' }
|
const error = { message: 'Identifiant incorrect' }
|
||||||
const req = {
|
const req = {
|
||||||
@ -109,4 +109,33 @@ describe('APIController', () => {
|
|||||||
// Assert
|
// Assert
|
||||||
assert.deepEqual(result, error)
|
assert.deepEqual(result, error)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
it("Doit retouner le message 'Identifiant inconnue' si l'id n'existe pas", () => {
|
||||||
|
//Arrange
|
||||||
|
const error = { message: 'Identifiant inconnue' }
|
||||||
|
const req = {
|
||||||
|
query: {
|
||||||
|
id: '9999999999',
|
||||||
|
},
|
||||||
|
}
|
||||||
|
const db = {
|
||||||
|
getByID: (id) => {
|
||||||
|
return null
|
||||||
|
},
|
||||||
|
}
|
||||||
|
const apiController = new ApiController(db)
|
||||||
|
|
||||||
|
let result = null
|
||||||
|
const res = {
|
||||||
|
send: (value) => {
|
||||||
|
result = value
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
// Act
|
||||||
|
apiController.single(req, res)
|
||||||
|
|
||||||
|
// Assert
|
||||||
|
assert.deepEqual(result, error)
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user