我应该如何使用Jacoco对Scala案例类进行单元测试?
我有下面的案例课我应该如何使用Jacoco对Scala案例类进行单元测试?,scala,jacoco,scalatest,Scala,Jacoco,Scalatest,我有下面的案例课 case class Test(name:String) 我添加了以下测试 class TestSpec extends AnyFunSpec with should.Matchers{ describe("Tests"){ it("Test 1"){ val item = Test("name") item.name should be("name")
case class Test(name:String)
我添加了以下测试
class TestSpec extends AnyFunSpec with should.Matchers{
describe("Tests"){
it("Test 1"){
val item = Test("name")
item.name should be("name")
}
}
}
但是当我运行mvn测试时
我的测试覆盖率工具(Jacoco)显示为0%
我也试过
it("Test 2"){
val item = Test("name")
inside(item){
case Test(name) =>{
name should be("name")
}
}
}
但仍显示为0%
我应该如何对这些项目进行单元测试以获得适当的覆盖率?我建议您使用Scala工具而不是Java工具,请检查-如果这是一个新项目,最好使用Scala本机构建工具,如sbt或mill,而不是maven。@LuisMiguelMejíaSuárez由于内部libs,这将不起作用,但由于这个想法,我建议您使用Scala工具而不是Java工具,请检查-如果这是一个新项目,最好使用Scala原生构建工具,如sbt或mill,而不是maven。@LuisMiguelMejíaSuárez由于内部libs,这将不起作用,但感谢这些想法