当前位置: 首页 > 知识库问答 >
问题:

Eclipse m2e jUnit无穷大?

柴琨
2023-03-14

我有Eclipse for Java Developer 4.3和m2e、eclemma、infinitest。我的项目使用Eclipse m2e和junit 4.11。

我的目的是在每次infinitest重新运行受上次保存影响的测试时更新覆盖率信息。可能吗?

目前,我可以手动运行覆盖率测试并看到高亮显示的代码,但当我更改代码时,无限量启动,覆盖率高亮显示消失。

共有1个答案

曾实
2023-03-14

我为JUnit创建了一个运行配置,它将所有测试聚集在一个特定的范围内——在我的例子中是java/test/src——并执行它们。

我不时打电话给它更新报道信息。根据你有多少测试用例或套装,你想要的可能会减慢你的工作过程。

或者,您可以为编写的每个测试用例添加某种钩子。如果infinitest检测到更改并执行测试,则每隔一次也会被调用一次。但我不建议这么做。

 类似资料:
  • 问题 你想创建或测试正无穷、负无穷或NaN(非数字)的浮点数。 解决方案 Python并没有特殊的语法来表示这些特殊的浮点值,但是可以使用 float() 来创建它们。比如: >>> a = float('inf') >>> b = float('-inf') >>> c = float('nan') >>> a inf >>> b -inf >>> c nan >>> 为了测试这些值的存在,使用

  • 文本没有呈现在我的应用程序的主页上,这是我得到的问题。我是初来乍到的,因此也是初来乍到的。希望有人能提供一些见解,或者根据我得到的错误调整代码。 关于进一步的上下文,当我启动“颤振运行”时,此页面将呈现。背景图像将出现,但文本不会显示。 提前谢了。 相关代码如下:

  • 在前面几节的例子中,可以发现每次函数被递归调用,参数会递减1,因此最终变为0。此时函数会立刻返回,不再做递归调用。这种情况--当函数结束而不再做递归调用--被称为基础情况。 如果一个递归永远不能到达基础情况,它会一直递归调用下去,程序永远不会终止。这称为无穷递归,这通常并不是一个好主意。 在大多数编程环境中,一个有着无穷递归的程序并不会真的永远运行下去。最终会出现中断,程序报告一个错误。这是目前我

  • 问题内容: 我们如何在代码中使用它们,什么会导致NaN(不是数字)? 问题答案: 如果您想了解有关Java中浮点数的更多信息,这可能是一个很好的参考。 正无穷大是一个正数,以至于无法正常表示。负无穷大是一个负数,以至于无法正常表示。NaN的意思是“不是数字”,它是由数学运算产生的,该数学运算不会产生数字,例如将0除以0。 在Java中,Double和Float类都具有代表三种情况的常量。它们是PO

  • 我正在计算非负p的Lp距离函数。除了p=0和p=∞ 内置的pow()函数可以很好地发挥作用。在学习结构模式匹配之前,我使用了字典和异常处理: 有些人不希望这里有例外。因此,我将该片段改写为以下内容: 为什么大小写inf不正确(Python v3.10.2)?

  • 问题内容: 我有以下循环: 当我执行程序时,它会无限循环打印从-128到127的所有数字。为什么会这样? 问题答案: byte是1字节类型,因此可以在-128 … 127之间变化,因此条件i <128始终为true。当您将1加到127时,它会溢出并变为-128,依此类推(无限循环)…