Я пишу модульный тест для «функции обновления» Spark.streaming.mapWithState, и мне нужно смоделировать параметр «org.apache.spark.streaming.State», но это запечатанный класс, компилятор жалуется на исключение: незаконное наследование от запечатанного классовое государство. Как мне проверить свою функцию?
Как издеваться над org.apache.spark.streaming.State с помощью scalamock lib?
Ответы (1)
Запечатанный трейт может быть расширен только в том же исходном файле, в котором он объявлен. Таким образом, у Scalamock нет шансов издеваться над этим типом.
person
Philipp
schedule
07.01.2019