scala オブジェクト内にいくつかの関数があります。関数は、同じオブジェクトの他の関数を内部的に呼び出します。
object A {
def method1:Unit= {
spark=CreateSparkSession.create()
Method2(spark,dbnm)
}
def Method2(spark:Sparksession, dbnm:String):Unit= {
//some implementation
}
}
実際にメソッド 2 を呼び出さずに、メソッド 1 のユニット テストケースを作成するにはどうすればよいですか。
CreateSparksession は、sparksession を返す create メソッドを持つ別のオブジェクトです。