0
我正在爲我的項目編寫單元測試,但在調用與數據庫一起工作的方法時遇到一些困難。目前,我要檢查獲取的用戶興趣出版物清單的方法,但我正在逐漸NullPointerException
:測試持久化方法 - JUnit
public class TestPubManager {
private PubManager pFunc;
@Before
public void initialize() {
EntityManager manager = PersistenceManager.INSTANCE.getEntityManager();
em.getTransaction().begin();
PubManager pManager = new PubManager(manager);
}
@Test
public void testGetInterestPubs() {
int res = pManager.getInterestPubs(2).size();
assertEquals(20, res);
}
}
NullPointerException異常是與int res = pManager.getInterestPubs(2).size();
行了。我在做什麼錯誤的方式?