2

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

私は何が欠けていますか?

4

1 に答える 1