1
class MyClassWithVals(val a: String, val b: String, val c: String) {}
我可以在ScalaMock嘲笑這一些這樣的:ScalaMock類瓦爾斯
val mock = stub[MyClassWithVals]
//when mock.a expect "The value of a"
我想嘲笑這一點,而不是僅僅用填充值創造MyClassWithVals的實例的原因是我有10個或更多參數的類,我只想定義一個或兩個測試的行爲。
如果不是ScalaMock,有沒有另一個庫,它很直接,或者是否有什麼限制可以用Scala class vals做什麼?