gpt4 book ai didi

java - 查找 Mockito 构造的导入静态语句

转载 作者:IT老高 更新时间:2023-10-28 13:51:55 25 4
gpt4 key购买 nike

我正试图冲破我和 Mockito 之间的砖墙。试图为 Mockito 的东西获取正确的 import static 语句时,我已经把头发扯掉了。你会认为有人会扔一张 table 说 anyInt() 来自 org.mockito.Matcherswhen() 来自org.mockito.Mockito 等等,不过这对新手来说太有帮助了,不是吗?

这种事情,尤其是与无数以星号结尾的导入语句混合时,并不总是很有帮助:

import static org.junit.Assert.*;
import static org.mockito.Mockito.*;

是的,我知道并一直在尝试使用 Eclipse Window -> Preferences-> Java -> Editor-> Content Assist -> Favorites 机制。它有帮助,但不会一针见血。

对此问题的任何答案将不胜感激。

非常感谢,拉斯

最佳答案

这是我为应对这种情况而一直在做的事情。

我在一个新的测试类上使用全局导入。

import static org.junit.Assert.*;
import static org.mockito.Mockito.*;
import static org.mockito.Matchers.*;

当您完成编写测试并需要提交时,您只需 CTRL+SHIFT+O 来组织包。例如,您可能只剩下:

import static org.mockito.Mockito.doThrow;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import static org.mockito.Matchers.anyString;

这使您可以编写代码,而不会因为试图找到要导入的正确包而“卡住”。

关于java - 查找 Mockito 构造的导入静态语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com