我们在vso的git repo中托管我们的Scala和java代码,并使用maven工具使用build vnext进行连续构建。我们使用junit编写Java代码测试,并使用scalatest进行Scala代码的写入测试。 我们的junit测试似乎是作为构建和结果存储在vso上的一部分执行的,但是我没有看到Scala测试是作为构建的一部分执行的。当我在本地运行mvn package命令时它们会执行,所以我确定pom已正确配置。
如何将基于scalatest的单元测试作为vso构建的一部分运行?
答案 0 :(得分:2)
我想出来了。我需要使用junitrunner来执行基于scalatest的单元测试,以便VSO可以检测结果。以下是您需要注释测试类以使用Junit runner的方法。 http://www.scalatest.org/user_guide/using_junit_runner