1
我想爲hibernate DAO編寫單元測試,如果我用postgres方言創建test-applicationContext,那麼我需要安裝postgres來運行測試嗎?有沒有更好的方法來做到這一點,而不必安裝數據庫只是爲了運行測試用例? 謝謝在內存中休眠數據庫
我想爲hibernate DAO編寫單元測試,如果我用postgres方言創建test-applicationContext,那麼我需要安裝postgres來運行測試嗎?有沒有更好的方法來做到這一點,而不必安裝數據庫只是爲了運行測試用例? 謝謝在內存中休眠數據庫
您可以使用也可以作爲內存數據庫運行的H2 database。查看this blog的快速示例。
現在我的test-applicationContext在我的postgres數據庫中使用tempDB/table來運行單元測試,但是如何在不需要安裝postgres的情況下將它放入內存呢? –