如何使用 SBT 运行 JUnit 4.11 测试用例?

2023-11-27

我有以下内容构建.sbt:

libraryDependencies += "com.novocode" % "junit-interface" % "0.10" % "test"

libraryDependencies += "junit" % "junit" % "4.11" % "test"

我注意到junit 接口 0.10依赖于取决于junit-dep 4.10。这使得无法编译使用的测试断言不等于这是在六月 4.11.

如何使用 SBT 运行 JUnit 4.11 测试用例?


我会这样做:

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

通过排除我们不想要的东西,它不会造成干扰。这不取决于订购。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 SBT 运行 JUnit 4.11 测试用例? 的相关文章

  • 从 SpringBoot 项目中的属性文件获取 Maven basedir

    我继承的Maven项目有一些JUnits中使用的资源文件 这些文件在属性文件中被称为绝对路径 我们假设 Maven 项目位于myproject 其中主要pom xml居住 A config properties文件有 keystore fi
  • 参数化单元测试套件

    我正在尝试设置一些参数化测试套件 不幸的是到目前为止还没有任何运气 我有两组参数 我想使用所有可能的组合运行多个测试用例 它们位于不同的类中 我尝试使用 JUnit4 来完成此操作 但无法正确设置 这将是我的基本想法 TestSuite1
  • idea sbt java.lang.NoClassDefFoundError: org/apache/spark/SparkConf

    我是spark的初学者 我使用 linux idea sbt 构建了一个环境 当我尝试快速启动Spark时 我遇到了问题 Exception in thread main java lang NoClassDefFoundError org
  • SBT - 运行任务来设置SettingKey

    所以我的一般问题是我想根据任务的结果设置版本密钥 但是版本密钥是在任务运行之前设置的 据我了解 一旦设置了键的值 我就无法更改它 因此我无法在我的任务中更改它 我想要做的是将任务作为发布任务的依赖项运行并更改版本的值 我觉得一定有办法做到这
  • 如何使用 Spring 注入 ServletContext 进行 JUnit 测试?

    我想对用 Apache CXF 编写的 RESTful 接口进行单元测试 我使用 ServletContext 来加载一些资源 所以我有 Context private ServletContext servletContext 如果我将其
  • JUnit 使用 Mockito 测试异步方法

    我已经使用 Spring Framework 版本 5 0 5 RELEASE 在 Java 1 8 类中实现了异步方法 public class ClassToBeTested Autowired private MyComponent
  • JUnit Eclipse 显示 System.out.print() 的

    我正在使用 JUnit 3 和 Eclipse 3 4 当我运行 JUnit 测试用例时 一切正常并且测试完美完成 唯一的事情是我想查看我正在运行的类的输出 所有类都具有一些输出值的基本 System out print 因此 当我运行测试
  • 使用 Gradle 运行单元测试时,最大堆大小在哪里设置?

    我有一个失败的 OOM 单元测试 并想知道为什么我需要手动允许更大的maxHeapSize像这样 test maxHeapSize 4G 我认为最大堆没有上限 并且在 gradle api 源中找不到任何东西来证明我错了 但是 运行 gra
  • IntelliJ IDEA 13:新的 Scala SBT 项目尚未生成 src 目录结构

    我按照 Jetbrains 网站上的入门视频设置 IntelliJ IDEA 13 1 Community Edition 以与 Scala 配合使用 Scala 插件 v0 36 431 已安装 当我使用向导创建一个新的 Scala SB
  • 如何从 JUnit 测试读取 Maven 属性?

    我正在使用 Maven 3 0 3 和 JUnit 4 8 1 在我的 JUnit 测试中 如何读取 Maven pom xml 文件中定义的 project artifactId 在我的 pom 中 我有
  • JUNIT 测试 void 方法

    我有一个充满 void 方法的 java 类 我想进行一些单元测试以获得最大的代码覆盖率 例如我有这个方法 protected static void checkifValidElements int arg1 int arg2 metho
  • Junit maven构建错误(maven-surefire-plugin:2.19.1:测试失败:分叉进程中出现错误)[重复]

    这个问题在这里已经有答案了 我通过引用创建了一个示例 struts 2 项目和 J unit 测试用例link http self learning java tutorial blogspot com au 2015 04 struts2
  • 如何使用 maven-failsafe-plugin 并行运行 JUnit 4 和 JUnit 5 测试

    我正在尝试使用 Junit Jupiter 和 Junit Vintage 包在混合 JUnit 4 和 JUnit 5 中运行并行集成测试 并在最新的 maven failsafe plugin 依赖项中添加 junit 5 的 Sure
  • 如何模拟MyBatis映射器接口?

    我正在为我的 Jersey Rest API 编写单元测试 该 API 在后台使用 MyBatis 这是我的课程结构 休息服务 Path api public class HelloRestService Inject HelloBean
  • 如何让 Emma 或 Cobertura 与 Maven 一起报告其他模块中源代码的覆盖率?

    我有一个带有 Java 代码的多模块 Maven 设置 我的单元测试在其中一个模块中测试多个模块中的代码 当然 这些模块具有相互依赖性 并且在测试执行之前根据需要编译所有相关模块中的代码 那么 如何获得整个代码库覆盖率的报告 注意 我不是问
  • Junit测试中LocalDateTime反序列化的问题

    我有问题LocalDateTime反序列化Junit测试 我有简单的REST API返回一些DTO目的 当我呼叫端点时 响应没有问题 它是正确的 然后我尝试编写单元测试 得到MvcResult并使用ObjectMapper将其转换为我的DT
  • 正确的单元测试技术

    在使用 TDD 时 我发现自己需要测试一个包含查找值的常量 最终 哈希图 请查看更新中出现这种情况的原因 见下文 private static final Map
  • Scala SBT 版本依赖性二进制兼容性错误 scala-xml

    我有一个在 GitHub 上托管的项目 我使用 scala steward 来保持我的插件和依赖项最新 这在一段时间内有效 但现在使用此类自动更新却变成了一场噩梦 事情是这样的 在我的plugins sbt中 我依赖于scoverage 它
  • 手动排除sbt中的一些测试类

    我通常在 CI 中执行以下命令 清理更新编译测试发布 但是 我想从 sbt 命令行中排除 1 个 或几个 测试类 我怎样才能做到这一点 我不想更改我的代码以使用忽略等 两种可能的选择 test only See http www scala
  • 如何列出所有 sbt 依赖项?

    我需要列出所有 sbt 依赖项 以便检查是否已存在 debian 软件包 我还注意到有一个 DEB 包 http www scala sbt org 0 13 tutorial Installing sbt on Linux html但似乎

随机推荐

  • 如何修复 iOS 中的“TIC SSL 信任错误”?

    当我尝试使用网络服务登录应用程序时 我也设置了我的plist file像下面这样 我收到以下错误 我的控制台上显示此错误 TIC SSL Trust Error 5 0x1c017fbc0 3 0 NSURLSession NSURLCon
  • NoSQL 中什么是先读后写?

    我在一本书上读到 Cassandra是一个NoSQL数据库 提倡先读后写 而不是关系模型 先读后写 在 NoSQL 上下文中意味着什么 先读后写意味着您在修改单元格之前先检查单元格的值 Read Before write 是 Cassand
  • 为什么 ftell() 在 fread() 之后显示错误的位置?

    在尝试使用 c fread 调用读取简单的文本文件时 我遇到了一个非常奇怪的错误 我做了一个非常简单的程序来显示该错误 int main int argc char argv FILE fh fopen adult txt r if fh
  • 如何使用提交后挂钩将提交的文件从 SVN 复制到 Web 目录?

    我的 Ubuntu 服务器安装了 Apache 和 Subversion 我使用该服务器作为临时服务器 纯粹用于测试目的 我使用 Apache 来托管 Web 应用程序 并使用 Subversion 来保存源代码的版本控制副本 我当前的工作
  • 如何在 DDD 中管理领域逻辑和事件之间的事务?

    我正在研究 DDD 和事件源中的编程 我看到一个例子 当调用域逻辑时 例如Order placeOrder 它将发布一个事件 例如OrderPlaced 并且事件将被发送到 MQ 作为事件存储 域逻辑 Order placeOrder 应该
  • 如何在 Windows 中使用 golang 清除控制台?

    我尝试了很多方法 比如 package main import os os exec func main c exec Command cls c Stdout os Stdout c Run and C system C CString
  • 我可以自定义 Elastic Search 以使用我自己的停用词列表吗?

    具体来说 我想在没有停用词列表的情况下对所有内容 例如谁 进行索引 Elastic Search 是否足够灵活且易于更改 默认情况下 elasticsearch 使用的分析器是标准分析仪使用默认的 Lucene 英语停用词 我通过将以下内容
  • 如何在jquery中的textarea中输入时显示文本

    我正在寻找一种在 jquery 中的文本区域中输入时预览文本的方法 正是你在 Stackoverflow 中使用的
  • 如何打造私有财产?

    我试图在我的土地上建立一个私有财产 m file interface MyClass Private property nonatomic retain NSMutableArray stuff end implementation MyC
  • 使用 SFINAE 检测 constexpr

    我正在努力升级一些 C 代码以利用 C 11 中的新功能 我有一个特征类 其中有一些返回基本类型的函数 这些函数在大多数情况下 但并非总是 返回常量表达式 我想根据功能是否是做不同的事情constexpr或不 我想出了以下方法 templa
  • C# 对 StreamWriter 参数进行单元测试

    我有一堆类 它们都实现了一个接口 其中一个参数是 StreamWriter 我需要检查 StreamWriter 的内容 我试图找到一种方法来避免在测试服务器上写入文本文件并打开它们来检查内容 有没有办法快速将 StreamWriter 内
  • 是否可以与“const fn”的结果匹配?

    我尝试过天真的方法 fn main gt Result lt Box
  • VS 2008 Intellisense 缺失:组合键绑定到当前不可用的命令

    Intellisense 已停止处理我的 aspx 文件 并且我查看了解决该问题的其他问题但没有解决方案 当我尝试格式化 aspx 文档 Ctrl K Ctrl D 时 状态栏显示 组合键已绑定到当前不可用的命令 格式文档 轮廓不再显示 我
  • 如何在保存记录之前清理数据(删除 html 标签)?

    我想知道 Rails3 是否有一种简单的方法可以在将输入数据保存到数据库之前从输入数据中删除 html 标签 现在 数据已由 HAML 在视图级别进行清理 JS 没有被执行之类的东西 但我想完全删除潜在的有害数据 基本上 我的问题是 是否有
  • 是否可以在 Gradle 中定义 Android 字符串数组资源?

    在 Android 版 Gradle 中 我试图生成与此字符串数组资源等效的内容
  • 来自扫描仪的 Java 循环/用户输入

    制作一个简单的篮球程序 我询问主队名称 本赛季有多少场比赛 然后循环询问下一场球队比赛 基本上 当我启动 do while 循环时 它效果很好 除非用户输入例如 俄亥俄州 例如 输出将从 剩余 6 场比赛 变为 剩余 4 场比赛 通常它会问
  • Pandas to_excel-如何让它更快

    我有一个包含 12 000 行和 34 列的数据框 pandas 将其写入 Excel 大约需要 15 秒 我读到了一些关于 to excel 函数的讨论 使其更快的一种方法是添加 engine xlsxwriter 我使用以下代码 wri
  • Facebook 新 iOS7 应用程序中的 UIStatusBar

    我有一个带有侧栏菜单的应用程序 有点像 Facebook 侧栏菜单 我正在使用这个名为SWRevealViewController而且效果很好 现在自从 iOS7 发布以来 我就是不知道如何调整我的状态和导航栏 就像在 Facebook 应
  • jQuery 验证插件条件必填字段

    我有一个问题jQuery 验证插件 我有一套3单选按钮 如果选择前两个中的任何一个 则会在表单上向用户显示额外的选择输入 如果选择第三个 则不会发生任何情况 我希望用户成为required如果他们从单选按钮集中选择选项 1 或 2 则可以从
  • 如何使用 SBT 运行 JUnit 4.11 测试用例?

    我有以下内容构建 sbt libraryDependencies com novocode junit interface 0 10 test libraryDependencies junit junit 4 11 test 我注意到ju