fix(curriculum): update test case on lunch picker program (#58942)

This commit is contained in:
JungLee-Dev
2025-02-25 02:28:27 -07:00
committed by GitHub
parent 837694ac26
commit 9ef811a37c

View File

@@ -360,16 +360,28 @@ try {
`showLunchMenu(["Greens", "Corns", "Beans"])` should log `"Menu items: Greens, Corns, Beans"` to the console.
```js
let testLunches = ["Greens", "Corns", "Beans"];
const testLunches = ["Greens", "Corns", "Beans"];
const tempArr = [];
const temp = console.log;
try {
console.log = obj => tempArr.push(obj);
showLunchMenu(testLunches);
assert.strictEqual(tempArr[0], "Menu items: Greens, Corns, Beans");
testLunches = ["Pizza", "Burger", "Fries"]
assert.strictEqual(tempArr[0], `Menu items: ${testLunches.join(", ")}`);
} finally {
console.log = temp;
}
```
`showLunchMenu(["Pizza", "Burger", "Fries", "Salad"])` should log `"Menu items: Pizza, Burger, Fries, Salad"` to the console.
```js
const testLunches = ["Pizza", "Burger", "Fries", "Salad"];
const tempArr = [];
const temp = console.log;
try {
console.log = obj => tempArr.push(obj);
showLunchMenu(testLunches);
assert.strictEqual(tempArr[1], "Menu items: Pizza, Burger, Fries");
assert.strictEqual(tempArr[0], `Menu items: ${testLunches.join(", ")}`);
} finally {
console.log = temp;
}