scala - 如何在 scala sbt 框架中使用 TestNG?
问题描述
我尝试在 scala sbt 框架中启动示例测试 NG 测试。我在依赖项下使用。
"org.apache.spark" %% "spark-core" % sparkVer % Provided,
"org.apache.hadoop" % "hadoop-common" % sparkVer % Provided,
"org.apache.spark" % "spark-sql_2.11" % sparkVer % Provided,
"org.apache.spark" % "spark-hive_2.11" % sparkVer,
"org.scalactic" %% "scalactic" % scalatestVer,
"org.scalatest" %% "scalatest" % scalatestVer % Test,
"info.cukes" % "cucumber-scala_2.11" % cucumberVer,
"info.cukes" % "cucumber-junit" % cucumberVer,
"junit" % "junit" % "4.12",
"org.scalatest" % "scalatest_2.11" % "2.0" % "test",
"org.scalactic" %% "scalactic" % "3.0.1",
"org.scalatest" %% "scalatest" % "3.0.1" % "test",
[图像是 ExampleSuite 类,如您所见,我无法正确使用它1
这是我为这个案例跟进的链接http://www.scalatest.org/getting_started_with_testng_in_scala 这里也是 sbt.version = 0.13.16
任何帮助真的很感激。
解决方案
添加依赖项 => “org.testng” % “testng” % “6.14.3” % 测试,并从市场上传“创建 TestNG XML”插件而不是解决问题。
推荐阅读
- javascript - 按选择顺序在列表视图中显示层次结构选择
- java - 通过 Rest Assured 对 Spring Boot Web App 进行身份验证时遇到问题
- ios - UINavigationController 中发生的魔术导致我的弱引用不恰当地归零
- r - 如何从 R 中的几个向量的组合中计算乘积?
- azure-devops - VSTS Build - 基于 SourceBranchName 的条件变量
- python - Python 键值错误 (Json)
- chart.js - Chartjs 工具提示在调用 Chart.update 时消失
- android - 插入到 SQLite android 不起作用
- reactjs - Express / NextJS - 单个快速路由中的多个目录
- xamarin - 使用 MvvmCross 处理 CancellationToken 激活的 ViewModel 销毁的最佳方法是什么?