Skip to content

Commit 2141dfb

Browse files
author
Arthur
committed
test 1
1 parent 78811e9 commit 2141dfb

2 files changed

Lines changed: 17 additions & 5 deletions

File tree

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,3 @@ function getOrdinalNumber(num) {
1818

1919
module.exports = getOrdinalNumber;
2020

21-
console.log(getOrdinalNumber(11));
22-
console.log(getOrdinalNumber(23));
23-
console.log(getOrdinalNumber(22));
24-
console.log(getOrdinalNumber(21));
25-
console.log(getOrdinalNumber(111));

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

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,20 @@ test("should append 'st' for numbers ending with 1, except those ending with 11"
1919
expect(getOrdinalNumber(131)).toEqual("131st");
2020
});
2121

22+
test("should append 'nd' for numbers ending with 2 ", () => {
23+
expect(getOrdinalNumber(12)).toEqual("12th");
24+
expect(getOrdinalNumber(22)).toEqual("22nd");
25+
expect(getOrdinalNumber(222)).toEqual("222nd");
26+
});
27+
28+
test("should append 'rd' for numbers ending with 3 ", () => {
29+
expect(getOrdinalNumber(13)).toEqual("13th");
30+
expect(getOrdinalNumber(23)).toEqual("23rd");
31+
expect(getOrdinalNumber(223)).toEqual("223rd");
32+
});
33+
34+
test(" ending in 11", () => {
35+
expect(getOrdinalNumber(11)).toEqual("11th");
36+
expect(getOrdinalNumber(111)).toEqual("111th");
37+
expect(getOrdinalNumber(1111)).toEqual("1111th");
38+
});

0 commit comments

Comments
 (0)