1

我正在使用 HAPI V2 库运行一个非常简单的测试。

@Test
public void testHapiContext()
{
    HapiContext context = new DefaultHapiContext();
    try
    {
        context.close();
        assertTrue(true);
    }
    catch (IOException e)
    {
        fail("Close threw an exception");
    }
}

这个 JUnit 测试总是失败,因为 close() 方法会抛出 NullPointer 异常。知道为什么吗?

另一方面,我可以用 HAPI 上下文做所有我想做的事情,除了调用 close() 但不调用 close 会导致 Eclipse 给我一个泄漏警告。

4

0 回答 0