который расширяет App trait, и в который я хочу передать пару implicit-ов?
допустим у меня есть объект:
object SampleApp extends App {
implicit val processor: Processor = new Processor()
processor.launch()
}
В тесте я хочу запустить это приложение,но подать другой имплисит:
implicit val processor: Processor = new TestProcessor()
SampleApp.main()
Но так по понятным причинам не выходит. Как правильно передавать этот имплисит в App?
Через конструктор или параметром функции.
Обсуждают сегодня