@@ -7,31 +7,24 @@ const getOrdinalNumber = require("./get-ordinal-number");
77// Case 1: Identify the ordinal number for 1
88// When the number is 1,
99// Then the function should return "1st"
10-
11- test ( "should return '1st' for 1" , ( ) => {
12- expect ( getOrdinalNumber ( 1 ) ) . toEqual ( "1st" ) ;
13- } ) ;
14-
15- test ( "should return '2nd' for 2" , ( ) => {
16- expect ( getOrdinalNumber ( 2 ) ) . toEqual ( "2nd" ) ;
17- } ) ;
18-
19- test ( "should return '3rd' for 3" , ( ) => {
20- expect ( getOrdinalNumber ( 3 ) ) . toEqual ( "3rd" ) ;
21- } ) ;
22-
23- test ( "should return '11th' for 11" , ( ) => {
24- expect ( getOrdinalNumber ( 11 ) ) . toEqual ( "11th" ) ;
10+ test ( "append 'st' to numbers ending in 1, except those ending in 11 which is 11th" , ( ) => {
11+ expect ( getOrdinalNumber ( 1 ) ) . toEqual ( "1st" ) ;
12+ expect ( getOrdinalNumber ( 11 ) ) . toEqual ( "11th" ) ;
13+ expect ( getOrdinalNumber ( 21 ) ) . toEqual ( "21st" ) ;
14+ expect ( getOrdinalNumber ( 221 ) ) . toEqual ( "221st" ) ;
2515} ) ;
2616
27- test ( "should return '12th' for 12" , ( ) => {
28- expect ( getOrdinalNumber ( 12 ) ) . toEqual ( "12th" ) ;
17+ test ( "append 'nd' to numbers ending in 2, except those ending in 12 which is 12th" , ( ) => {
18+ expect ( getOrdinalNumber ( 2 ) ) . toEqual ( "2nd" ) ;
19+ expect ( getOrdinalNumber ( 12 ) ) . toEqual ( "12th" ) ;
20+ expect ( getOrdinalNumber ( 22 ) ) . toEqual ( "22nd" ) ;
21+ expect ( getOrdinalNumber ( 132 ) ) . toEqual ( "132nd" ) ;
2922} ) ;
3023
31- test ( "should return '13th' for 13" , ( ) => {
32- expect ( getOrdinalNumber ( 13 ) ) . toEqual ( "13th" ) ;
24+ test ( "append 'rd' to numbers ending in 3, except those ending in 13 which is 13th" , ( ) => {
25+ expect ( getOrdinalNumber ( 3 ) ) . toEqual ( "3rd" ) ;
26+ expect ( getOrdinalNumber ( 13 ) ) . toEqual ( "13th" ) ;
27+ expect ( getOrdinalNumber ( 33 ) ) . toEqual ( "33rd" ) ;
28+ expect ( getOrdinalNumber ( 133 ) ) . toEqual ( "133rd" ) ;
3329} ) ;
3430
35- test ( "should return '24th' for 14" , ( ) => {
36- expect ( getOrdinalNumber ( 24 ) ) . toEqual ( "24th" ) ;
37- } ) ;
0 commit comments