scalamock

    0熱度

    1回答

    我有一些函數可以訪問數據庫,爲了測試目的我需要模擬這些數據庫。 爲了便於使用,我想在另一個函數中定義這些函數,我可以利用這個函數來減少我必須傳遞的參數數量。 我需要測試父函數,同時嘲笑嵌套函數。 是否有任何技巧來模擬嵌套的函數? 作爲第二個問題,有什麼方法可以在任意深度嵌套時模擬函數? 還有一個方面說明:我的項目足夠輕鬆我甚至沒有使用古典嘲笑,只是stackable traits像this blo

    1熱度

    1回答

    下面的代碼: import org.scalamock.scalatest.MockFactory import org.scalatest.FlatSpec trait SomeTrait { def getLongByInt(int: Int): Long } class TestScalaMock extends FlatSpec with MockFactory {