我正在尋找一種以編程方式執行 scala 測驗的方法(在 munit 中實作,但也可以是 ScalaTest)。我想或多或少sbt test地在我自己的 scala 代碼中執行開箱即用的操作,而不運行sbt(專注于測驗發現和執行并取回報告)。
我有這樣的想法:
object Test extends App {
val tests = TestDiscovery.discover("package.that.has.tests")
val reports = tests.foreach(test => test.execute())
// do something with the reports, maybe print to console
}
有與此相關的任何檔案嗎?
uj5u.com熱心網友回復:
Scala 測驗有execute()和run().
為了了解所有引數的影響,還值得查看Scala 測驗 shell
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/474424.html
上一篇:嵌套函式中的型別不匹配
下一篇:從json陣列中按鍵獲取值
