Skip to content

Commit b9732cb

Browse files
committed
Write test cases for cards number 2 -10
1 parent 3d93bc4 commit b9732cb

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

‎implement-and-rewrite-tests/rewrite-tests-with-jest/3-get-card-value.test.js‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,43 @@ test(`Should return 11 when given an ace card`, () => {
77
expect(getCardValue("A♠")).toEqual(11);
88
});
99

10+
// Case 2: Number Cards (2-10)
11+
test(`Should return 2 when given number 2 card`, () => {
12+
expect(getCardValue("2♥")).toEqual(2);
13+
});
14+
15+
test(`Should return 3 when given number 3 card`, () => {
16+
expect(getCardValue("3♣")).toEqual(3);
17+
});
18+
19+
test(`Should return 4 when given number 4 card`, () => {
20+
expect(getCardValue("4♠")).toEqual(4);
21+
});
22+
23+
test(`Should return 5 when given number 5 card`, () => {
24+
expect(getCardValue("5♦")).toEqual(5);
25+
});
26+
27+
test(`Should return 6 when given number 6 card`, () => {
28+
expect(getCardValue("6♣")).toEqual(6);
29+
});
30+
31+
test(`Should return 7 when given number 7 card`, () => {
32+
expect(getCardValue("7♠")).toEqual(7);
33+
});
34+
35+
test(`Should return 8 when given number 8 card`, () => {
36+
expect(getCardValue("8♥")).toEqual(8);
37+
});
38+
39+
test(`Should return 9 when given number 9 card`, () => {
40+
expect(getCardValue("9♣")).toEqual(9);
41+
});
42+
43+
test(`Should return 10 when given number 10 card`, () => {
44+
expect(getCardValue("10♦")).toEqual(10);
45+
});
46+
1047
// Suggestion: Group the remaining test data into these categories:
1148
// Number Cards (2-10)
1249
// Face Cards (J, Q, K)

0 commit comments

Comments
 (0)