2011-12-28 87 views
3

我正在編寫單元測試用例,在我的應用程序中爲DAO使用JMockit,我必須模擬spring的jdbcTemplate,以便不會有任何對數據庫的調用。我見過其他的帖子/例子討論嘲笑DAO,但從來沒有找到談論嘲笑jdbcTemplate的東西。有沒有辦法我可以嘲笑它,如果有我從哪裏開始?有沒有辦法用JMockit來模擬spring的jdbcTemplate?

回答

0

你應該模擬DataSource元素,這是一個外部的,如果你檢查JDBCTemplate代碼,它執行句子得到一個連接,這是從DataSource中獲得的。所以你應該給一個模擬連接思考模擬的DataSource,它給出了你在每次執行中都想要什麼。

相關問題