Swing Timer上的JUnitTest

时间:2014-12-17 15:31:23

标签: java swing junit nullpointerexception

我的一个课程中有这个方法:

...
protected Timer timer;
...
public void pauseResume()
{
    if (this.timer.isRunning()) {
        this.timer.stop();
    }
    else
        this.timer.start();
}

然后我尝试使用JUnit来测试它是否有效:

@Test
public void testPauseMethod()
{
    NewClass class1 = new NewClass();
    class1.pauseResume();
    assertTrue(class1.timer.isRunning());
}

JUnitTest在class1.pauseResume();失败,并给了我NullPointerException。谁知道问题是什么?

0 个答案:

没有答案