クラスがあります。A
ファクトリ メソッドを持つコンパニオン オブジェクトがあります。
class A private[somepackage](x: Int) {
}
object A { def createA(y: Int): A = { new A(y) } }
A
ここで、別のパッケージにある scalatest ファイルにモック オブジェクトを作成する必要があります。
私が与えるとき
private val a = mock[A] --> コンパイル エラーが発生します。
A
クラスのコンストラクタは << >>A
でアクセスできません。somewhere
オブジェクトをモックするより良い方法はありますか??