Skip to content

Commit 328f3c1

Browse files
committed
fixed errors and put in more test code for Incorrect card given
1 parent 3f42554 commit 328f3c1

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ test("Incorrect card number", () => {
3232
assert.throws(
3333
() => getCardValue("20"),
3434
/Incorrect card number given/,
35-
"Incorrect card number"
35+
"Incorrect card number given"
3636
);
3737
});

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ export function getCardValue(card) {
4040
} else if (value >= 2 && value <= 10) {
4141
return value;
4242
} else if (Value > 10) {
43-
throw new Error("Incorrect card number");
43+
throw new Error("Incorrect card number given");
4444
}
4545
}

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,8 @@ test(`Should throw error "Incorrect suit given" when given wrong symbol"`, () =>
3939
expect(() => getCardValue("2☺")).toThrow;
4040
new Error("Incorrect suit given");
4141
});
42+
43+
test(`Should throw error "Incorrect card number given" when given wrong 2 digit number"`, () => {
44+
expect(() => getCardValue("25♠")).toThrow;
45+
new Error("Incorrect card given");
46+
});

0 commit comments

Comments
 (0)