小编joh*_*doe的帖子

当方法调用实际返回某些内容时,有没有办法让 Mockito doNothing()

因此,我有这个方法在内部调用另一个服务,出于测试目的,我不关心这个内部调用,也不希望这个内部服务执行任何操作。

例如

public void testMyMethod() {
        List<String> strings = otherService.getList(Employee);
}
Run Code Online (Sandbox Code Playgroud)

现在我想以这种 otherService.getList(Employee) 不执行任何操作的方式使用mockito。它只是跳过此操作的执行。

java junit mockito

5
推荐指数
1
解决办法
1万
查看次数

有没有办法将整个Big Decimal列表强制转换为Long值列表

如果我有一个ListBigDecimal对象,是有可能强制转换整个列表到ListLong值,而不必每次迭代BigDecimal的对象?

java bigdecimal long-integer

3
推荐指数
1
解决办法
2933
查看次数

有没有办法监视传递给Mockito中Mocked对象的参数

我有一项服务,我正在使用Mockito嘲笑.有什么办法可以验证传递给服务调用的参数.

例如

我有一个名为的服务 employeeAnalyzer.calculateAnnualAppraisalForEmployee(Employee emp)

所以从单元测试我想做的事情

verifyThat ("John", emp.getName());
verifyThat ("Doe", emp.getLastName);
Run Code Online (Sandbox Code Playgroud)

基本上我想监视发送到我注入的服务的参数

@InjectMocks
EmployeeAnalyzer employeeAnalyzer;
Run Code Online (Sandbox Code Playgroud)

提前致谢.

junit verify mockito

2
推荐指数
1
解决办法
6558
查看次数

有没有办法通过 bz2 文件并行 grep

我最近发现了这个解决方案,可以根据可用的内核并行压缩 gz 文件。

find . -name "*.gz" | xargs -n 1 -P 3 zgrep -H '{pattern to search}'
Run Code Online (Sandbox Code Playgroud)

PS 3 是核心数

我想知道是否也有办法对 bz2 文件执行此操作。目前我正在使用这个命令:

find -type f -name '*.bz2' -execdir bzgrep "{text to find}" {} /dev/null \;
Run Code Online (Sandbox Code Playgroud)

unix grep bz2

-1
推荐指数
1
解决办法
3821
查看次数

标签 统计

java ×2

junit ×2

mockito ×2

bigdecimal ×1

bz2 ×1

grep ×1

long-integer ×1

unix ×1

verify ×1