#java #scala #junit #sbt
Вопрос:
Я новичок в scala, мне нужно преобразовать java — код в scala :
Level2TestReporter.class находится в файле jar под названием iteser.jar Level2TestReporter.class содержит @метод тестирования
@RunWith(Suite.class) @Suite.SuiteClasses({Level2TestReporter.class}) class OrganizationRegexModelComponentTester implements ITester { public Listlt;Maplt;String, Objectgt;gt; testComponent(Maplt;String, Objectgt; input, Maplt;String, Objectgt; metadata) { Listlt;Maplt;String, Objectgt;gt; list = new ArrayListlt;gt;(); return list ; }
Как писать в scala я пробовал
@RunWith(classOf[Suite]) @Suite.SuiteClasses(Array(classOf[Level2TestReporter])) class OrganizationRegexModelComponentTester extends ITester { override def testComponent( input: java.util.Map[String, Object], metadata: java.util.Map[String, Object] ): util.List[util.Map[String,AnyRef]] = { val list: util.List[Map[String, AnyRef]] = new util.ArrayList[Map[String, AnyRef]] list }
но sbt test
не вызывает методы тестирования, пожалуйста, помогите
Комментарии:
1. где расположены ваши файлы и что содержится в вашем файле sbt? дополнительная информация поможет в поиске решения