8
我正在使用Scala 2.10,specs2和Mockito。我想模擬scala.io.Source.fromURL()。這個問題似乎來自URL()是io.Source's object中的一個函數。Scala中的對象Mockito
val m = mock[io.Source]
m.fromURL returns io.Source.fromString("Some random string.")
這是一個非常簡單的單元測試模擬。爲什麼它不工作?
謝謝!
很好的回答!我是新來的Scala,我發現它很麻煩。正如一位朋友所說,它看起來類似於依賴注入模式。 – 2013-05-08 18:40:29
爲什麼mocking io.BufferedSource的mkString不工作?這是一個實例方法:https://gist.github.com/Marius-Stroe/5545901 – 2013-05-09 06:20:33
我得到一個錯誤:Mockito不能模擬/間諜以下: - 最終類 - 匿名類 - 原始類型 – 2015-06-05 13:06:07