0

我已经按照本教程在 Intellij 上开发 Scala-Android 项目,并且一切(ActivityTests 除外)都可以正常工作:http://i-apply.blogspot.gr/2012/09/android-scala-intellij-on-ubuntu-for 。 html

我还在 Build.scala 文件中包含了所有这些库依赖项(已经包含了 junit 4.10):

libraryDependencies += "org.scalatest" %% "scalatest" % "1.8" % "test",
libraryDependencies += "org.specs2" %% "specs2" % "1.12.2" % "test"

位于 [项目文件夹]/src/test/scala/SomeTestClass.scala 的单元测试通过运行以下命令执行:

AndroidTests 和 ActivityTests 位于子项目“tests”中

<project folder>/tests/src/main/scala/Tests

似乎不起作用!

我愿意

cd tests

转到测试文件夹并在我执行的那个子项目上

sbt test

我得到的错误是

ActivityInstrumentationTestCase2(classOf[MainActivity]) has too many arguments

junit library is not found

我怎么能让它们跑起来?

4

0 回答 0