1
我在我的域類finder中使用了sql方法,並將數據源作爲參數傳遞給sql構造函數。 Sql sql = new Sql(dataSource)如何在單元測試中模擬Grails中的數據源
如何在單元測試中模擬數據源?
任何建議,將不勝感激。
我在我的域類finder中使用了sql方法,並將數據源作爲參數傳遞給sql構造函數。 Sql sql = new Sql(dataSource)如何在單元測試中模擬Grails中的數據源
如何在單元測試中模擬數據源?
任何建議,將不勝感激。
如果您需要與數據庫交互,那麼您的測試應該是集成測試而不是單元測試。
http://grails.org/doc/latest/guide/testing.html有一點點信息,或者一般的谷歌「單元與集成測試」
如果你不使用你所創建的sql
對象,只是試圖去滿足它的構造函數,然後傳遞作爲地圖別名作爲正確的類(與適當的領域和方法)可能工作。一個小例子:http://www.groovyexamples.org/2010/05/25/create-a-mock-object-for-an-abstract-class-using-a-map/更新:損壞的鏈接。網站不再存在。