chore: initial commit
This commit is contained in:
17
src/tools/errors/__test__/PayloadTooLargeError.test.ts
Normal file
17
src/tools/errors/__test__/PayloadTooLargeError.test.ts
Normal file
@ -0,0 +1,17 @@
|
||||
import { PayloadTooLargeError } from '../PayloadTooLargeError'
|
||||
|
||||
test('/tools/errors/PayloadTooLargeError', () => {
|
||||
const message = 'Payload Too Large'
|
||||
const empty = new PayloadTooLargeError()
|
||||
const custom = new PayloadTooLargeError(message)
|
||||
const emptySerializeErrors = empty.serializeErrors()
|
||||
const customSerializeErrors = custom.serializeErrors()
|
||||
expect(empty.statusCode).toEqual(413)
|
||||
expect(emptySerializeErrors.length).toEqual(1)
|
||||
expect(emptySerializeErrors[0].message).toEqual(
|
||||
'Payload Too Large: The request entity is larger than limits defined by server'
|
||||
)
|
||||
expect(custom.statusCode).toEqual(413)
|
||||
expect(customSerializeErrors.length).toEqual(1)
|
||||
expect(customSerializeErrors[0].message).toEqual(message)
|
||||
})
|
Reference in New Issue
Block a user