| 12345678910111213141516171819202122232425 |
- import { describe, expect, it } from 'vitest'
- import { getHttpStatusCodeInfo } from './http-status-codes'
- describe('getHttpStatusCodeInfo', () => {
- it('should return the correct status code info', () => {
- const statusCodeInfo = getHttpStatusCodeInfo(400)
- expect(statusCodeInfo).toEqual({
- code: 400,
- name: 'BAD_REQUEST',
- message: 'The server cannot or will not process the request due to an apparent client error.',
- label: 'Bad Request',
- })
- })
- it('should return unknown for an unknown status code', () => {
- const statusCodeInfo = getHttpStatusCodeInfo(999)
- expect(statusCodeInfo).toEqual({
- code: 999,
- name: 'UNKNOWN',
- message: 'Unknown status code',
- label: 'Unknown',
- })
- })
- })
|