Skip to content

Commit e930379

Browse files
authored
Update main_test.js
1 parent 98912e6 commit e930379

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

lab1/main_test.js

+9-10
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,24 @@ test("Test MyClass's getStudentById", () => {
2222
myClass.addStudent(student);
2323
const newStudentName = myClass.getStudentById(0);
2424
assert.strictEqual(newStudentName.getName(), "kevin","正確");
25-
newStudentName = myClass.getStudentById(-1);
26-
assert.strictEqual(newStudentName, null,"錯誤");
25+
const newStudentName2 = myClass.getStudentById(-1);
26+
assert.strictEqual(newStudentName2, null,"錯誤");
2727

2828
});
2929
test("Test Student's setName", () => {
3030
// TODO
3131
const student = new Student();
32-
const myClass = new MyClass();
33-
student.setName('John');
34-
assert.strictEqual(student.name, "John","正確");
32+
student.setName("John");
33+
assert.strictEqual(student.getName(), "John","正確");
3534
student.setName(111);
36-
assert.strictEqual(student.name,111,"錯誤");
37-
35+
assert.strictEqual(student.getName(),"John","錯誤");
36+
3837
});
3938
test("Test Student's getName", () => {
4039
// TODO
4140
const student = new Student();
42-
const myClass = new MyClass();
43-
student.setName('John');
41+
assert.strictEqual(student.getName(),'',"錯誤");
42+
student.setName("John");
4443
assert.strictEqual(student.getName(), "John","正確");
45-
assert.strictEqual(student.getName(),'',"錯誤");
44+
4645
});

0 commit comments

Comments
 (0)