File tree Expand file tree Collapse file tree 3 files changed +29
-11
lines changed Expand file tree Collapse file tree 3 files changed +29
-11
lines changed Original file line number Diff line number Diff line change 1+
2+ import { StatusCodes } from '../src/statusCodes' ;
3+ import { getStatusMessage } from './../src/getStatusMessage' ;
4+
5+ describe ( 'getStatusMessage' , ( ) => {
6+ it ( 'should return a short message by default' , ( ) => {
7+ expect ( getStatusMessage ( StatusCodes . OK ) ) . toBe ( 'OK' ) ;
8+ } ) ;
9+
10+
11+ it ( 'should return a long message if long = true' , ( ) => {
12+ expect ( getStatusMessage ( StatusCodes . OK , true ) ) . toMatch ( / s u c c e s s f u l / i)
13+ } )
14+
15+ it ( 'should return a "Unknown Status" for invalid code' , ( ) => {
16+ expect ( getStatusMessage ( 999 as any ) ) . toBe ( 'Unknown Status' ) ;
17+ } )
18+
19+ } )
20+
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ export default {
2+ preset : 'ts-jest/presets/default-esm' ,
3+ testEnvironment : 'node' ,
4+ extensionsToTreatAsEsm : [ '.ts' ] ,
5+ transform : {
6+ '^.+\\.ts$' : 'ts-jest' ,
7+ } ,
8+ moduleNameMapper : { } ,
9+ } ;
You can’t perform that action at this time.
0 commit comments