sbt (バージョン 0.12.1) が src/test/scala 内のテストを認識するのに苦労しています。
JUnit スタイルのテストと scalatest スタイルのテストの両方を試しましたが、アビアルにはなりませんでした
物事をシンプルにするために
テストをルート パッケージ (src/test/scala) に移動しました。
build.sbt libraryDependencies ++= List( "org.scalatest" %% "scalatest" % "1.8" % "test", "com.novocode" % "junit-インターフェイス" % "0.8" % "test->default" )
テストをできるだけ単純にしました。
scalatest の例
import org.scalatest.FunSuite import scala.collection.mutable.Stack
クラス ExampleSuite は FunSuite を拡張します {
test("数学はまだ動く") { assert(1+1 == 2) } }
junit テストの例: import org.junit.Assert._ import org.junit.Test
クラスSimpleTest {
@Test def testPass() { assertEquals(1+1, 2) }
}
私のテスト構造は次のとおりです: src/test/scala
├── FunSuiteExample.scala
└──SimpleTest.scala
私は何が欠けていますか?