java - 如何在 Eclipse 中查找函数返回值未计算的所有实例?

标签 java eclipse junit junit4

给定一个返回对象的函数,例如Stringnull - 如何轻松找到代码中返回值未分配给 String 变量的所有位置( >case1)或立即作为条件的一部分进行评估(case2)?

例如

public String getMessageInLog(String toFind) {
    // return String or null, depending on if found
}

String lineInLog = getMessageInLog("test"); // case1
Assert.assertNotNull(getMessageInLog("test"); // case2
Assert.assertNotNull("Failure error message", getMessageInLog("test"); // case2 (extended example - why searching for " getMessageInLog(" does not work.
getMessageInLog("test") // case3 - what I'm trying to find

这种类型的调用在测试中被使用了数千次,我想确定它在什么地方被使用,就像在 case3 中一样。

最佳答案

执行正则表达式搜索 Eclipse, regular expression search and replace对于

$\s+getMessageInLog

关于java - 如何在 Eclipse 中查找函数返回值未计算的所有实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56189356/

相关文章:

java.lang.IllegalStateException : Unable to find a @SpringBootConfiguration, 您需要在测试中使用 @ContextConfiguration

Java 程序 - 编写一个程序,使用名为 CircleArea 的方法计算圆的面积

Java 控制台显示对象的地址而不是实际值

Eclipse 增量生成器插件不起作用

java - org.eclipse.ui.menus 的名称过滤器 - 也适用于编辑器 View

android - Junit 输出使用 the-missing-android-xml-junit-test-runner

java - jbdc 忽略 sql 语句中的别名

java - 如何在 Java 中使用多个线程迭代一个集合,其中没有两个线程迭代集合的同一部分?

android - Eclipse 的 Android 插件性能不佳

java - jUnit:如何测试实体的强制属性