相关疑难解决方法(0)

使用SBT运行JUnit测试

我有一个0.13.7 SBT项目,有几个子项目.

其中一个叫做webapp,它有很多JUnit测试webapp/src/test/java.

运行时:

sbt webapp/test
Run Code Online (Sandbox Code Playgroud)

ScalaTest运行测试,但没有JUnit测试.

我的build.sbt档案片段:

libraryDependencies ++= Seq(
    "com.novocode" % "junit-interface" % "0.11" % Test
)

lazy val webapp = project
    settings(
        Seq(
            projectDependencies ++= Seq(
                ....
                "org.scalatest" %% "scalatest" % "2.2.2" % Test,
                "junit" % "junit" % "4.11" % Test,
                "com.novocode" % "junit-interface" % "0.11" % Test
            )
        ): _*
    )
Run Code Online (Sandbox Code Playgroud)

示例JUnit测试:

import org.junit.Test;

public class CodificadorBase64Test {
    @Test
    public void testPlain() {
        byte b[] = …
Run Code Online (Sandbox Code Playgroud)

junit unit-testing sbt

18
推荐指数
2
解决办法
6913
查看次数

标签 统计

junit ×1

sbt ×1

unit-testing ×1