Eclipse で JUnitテストを実行すると、nullpointerExceptionが発生します。ここで何が欠けていますか?
メインテスト
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());
}
}
セッターとゲッターは Main クラスにあります
主要
public String getStudent() {
return student;
}
public void setStudent(final String studentIn) {
this.student = studentIn;
}
ありがとう。