当我在 Eclipse 中运行 junit 测试时,我得到了一个空指针异常。我在这里想念什么?
主测试
public class MainTest {
private Main main;
@Test
public void testMain() {
final Main main = new Main();
main.setStudent("James");
}
@Test
public void testGetStudent() {
assertEquals("Test getStudent ", "student", main.getStudent());
}
@Test
public void testSetStudent() {
main.setStudent("newStudent");
assertEquals("Test setStudent", "newStudent", main.getStudent());
}
}
setter 和 getter 在 Main 类中
主要的
public String getStudent() {
return student;
}
public void setStudent(final String studentIn) {
this.student = studentIn;
}
谢谢。