Skip to content

Commit 8b055ae

Browse files
Adding jest cases for numbers ending in 4-9, and 0
1 parent 3a89cc4 commit 8b055ae

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Sprint-3/2-practice-tdd/get-ordinal-number.test.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,12 @@ test("appends 'nd' for numbers ending in 2 except 12", () => {
3131
test("appends 'rd' for numbers ending in 3 except 13", () => {
3232
expect(getOrdinalNumber(3)).toEqual("3rd");
3333
expect(getOrdinalNumber(23)).toEqual("23rd");
34+
});
35+
36+
// Case 4: Numbers ending with 4-9, 0 (always ending "th")
37+
test("should append 'th' for numbers ending with 0 or 4-9", () => {
38+
expect(getOrdinalNumber(4)).toEqual("4th");
39+
expect(getOrdinalNumber(10)).toEqual("10th");
40+
expect(getOrdinalNumber(20)).toEqual("20th");
41+
expect(getOrdinalNumber(49)).toEqual("49th");
3442
});

0 commit comments

Comments
 (0)