当前位置: 首页 > 面试题库 >

“本地” Java类的单元测试在哪里?

端木野
2023-03-14
问题内容

为了“有趣”,我将一些Java类轻松地移植到PHP(例如java.util.regex.Matcher),因此我希望能够运行/移植这些单元测试:

  • java.lang.StringBuilder
  • java.util.regex.Pattern
  • java.util.regex.Matcher

在哪里可以找到它们?任何最新版本的测试都将有所帮助。


问题答案:

OpenJDK项目在线提供其源代码。例如,StringBuilder可以在http://hg.openjdk.java.net/jdk7u/jdk7u2/jdk/file/58ad18490a50/test/java/lang/StringBuilder/中找到测试目录。用您感兴趣的版本替换版本号,并相应地调整路径以查找所有其他类的测试。



 类似资料:
  • 问题内容: 我正在Android Studio中运行单元测试。我有一个使用以下代码加载本机库的Java类 但是当我在目录中测试此类时,我得到 我如何才能找到位于本地的.so库的路径,以便进行无误的单元测试? 注:里面的目录我有3个子目录:,和。其中的每一个都包含正确的.so文件。我正在使用 非实验版本 来构建NDK库。 我不想使用其他第三方测试库,因为我所有其他“纯” java类都可以进行单元测试

  • 我一直试图获得本地单元测试的代码覆盖率,但没有成功。 这里有一个关于我所说的本地单元测试的参考。 https://developer.android.com/training/testing/unit-testing/local-unit-tests.html 但这似乎无济于事。我是不是漏掉了什么? 注意,如果我通过Android Studio运行本地单元测试,一切都很好。我点击了我的“测试”模块

  • 单元测试是一种用于测试应用程序中每个函数的软件开发方法。如果你对此概念不熟悉,或许需要google一下相关概念。 CodeIgniter的单元测试类非常简单,由一个评估函数和两个结果函数组成。它没打算成为一个十全的测试集,只提供一个简单的能够评测你的代码是否可以产生正确的数据类型及结果的解决方案。 初始化单元类 和大多数其它的类一样,在CodeIgniter中,单元测试类一样要在控制器中用函数$t

  • 单元测试是一种为你的应用程序中的每个函数编写测试的软件开发方法。如果你还不熟悉这个概念, 你应该先去 Google 一下。 CodeIgniter 的单元测试类非常简单,由一个测试方法和两个显示结果的方法组成。 它没打算成为一个完整的测试套件,只是提供一个简单的机制来测试你的代码是否 生成了正确的数据类型和结果。 使用单元测试类库 初始化类 运行测试 生成报告 严格模式 启用/禁用单元测试 单元测

  • 我目前正在与CDI Unit合作一个项目,我遇到了一个奇怪的问题。我试图在一个简单的项目中重现它: 我有一个使用CdiRunner运行的测试类(如下所述:http://jglue.org/cdi-unit-user-guide/我的测试类注入了被测试的单元:UUD。这个类扩展了一个超级类“ParentTestClass”,它目前是无用的。 测试课。爪哇: 正如我提到的,父类是空的。 ParentT

  • 我有一个文件在 /src/main/java有以下代码行: 相应的资源文件位于/src/main/resources。。。但我们正在考虑取消这项测试。json来自classpath(src/main/resources)文件夹,我们将再包含一个jar依赖项,该jar将包含此测试。json。。。我已经用jar依赖性进行了测试,它在类路径中运行良好。。但问题是我们有一些测试用例。。如果我们不包括jar