使用此标记来了解有关PowerMock的问题,PowerMock是一个用于为类和方法创建模拟对象的Java库。关于PowerMock对Mockito的扩展的问题应该标记为[powermockito]。
从Android Studio和gradle任务运行测试之间的区别
我有本地测试,在我的项目中使用mockito和powerMockito。大约有300个。当我从Android Studio(运行 - >运行测试配置)运行它们时,所有这些都通过了。但我们......
我在尝试测试代表Rest Client的类时遇到问题。我在Spring Boot中使用RestTemplate。这是抽象的RestClient类:公共抽象类RestClient {......
我有一个像下面这样的方法,public void generateCSVFile(final Date billingDate){asyncTaskExecutor.execute(new Runnable(){public void run(){try {...
InetAddress静态方法不会使用PowerMockito进行模拟
我试图在InetAddress中模拟静态方法时遇到了奇怪的问题。我成功地能够为许多其他类模拟静态方法,并且一切正常,但InetAddress显示...
Mockito / PowerMock - 可以模拟新的MyClass()?
public void doSomething(){// ... HibernateCursorItemReader reader = new HibernateCursorItemReader <>(); // ...}如何模拟读者,或制作新的......
我正在编写过去几天的测试用例。我想知道是否有任何等效的org.mockito.Matchers.any没有空约束?我的意思是,如果你说:when(reviewBuilder.saveReviewModel(any()))...
无法让Jacoco使用离线工具与Powermockito合作
鉴于Jacoco在“动态”工具时不能很好地与PowerMockito配合使用,我一直在尝试配置离线仪器,希望这能给我正确的单元测试覆盖率......
PowerMock Mockito忽略junit FixMethodOrder
我这里有一点问题,我不知道如何解决它。我有一个类必须为一些JSF bean进行测试。为了达到这个目的,我使用PowerMock和Mockito来嘲笑......
我在Mockito 2.2中用什么代替Whitebox来设置字段?
当使用Mockito 1.9.x时,我一直在使用Whiteboxto设置字段值来“注入”模拟。以下示例:@Before public void setUp(){eventHandler = new ProcessEventHandler(); ...
我面临着一个奇怪的PowerMock问题。让我详细解释一下。我的代码:@Service public class TestMe {@Autowired private ClassA a; @Autowired私人ClassB b; @Autowired ......
使用Spring Boot和JUnit从Controller类模拟存储库
我正在为我的控制器类编写测试用例,这是一个Spring Boot应用程序,我想只为控制器类编写测试用例,它调用服务和服务到存储库。一世 ...
PowerMock提供ConstructorNotFoundException
PowerMock给出了ConstructorNotFoundException:BufferedReader mockObject = PowerMock.createMockAndExpectNew(BufferReader.class,EasyMock.anyObject());当我将Java版本更新为JDK时......
我试图模拟一个有嵌套类的类。该嵌套类使用了构造函数参数。当我尝试使用mockito进行测试而不是模拟时,实际的方法正在变得......
PowerMockito在spring boot中模拟私有方法
我正在尝试在我的类中测试一个私有方法,如下所示。 public String processPayment(...){// some lines privateMethod(...);返回“”;私有对象......
我有一个函数返回java.net.InetAddress.getLocalHost()的值.getHostName()我已经为我的函数编写了一个测试:@PrepareForTest({InetAddress.class,ClassUnderTest.class} ...
即使在添加@PrepareForTest之后,Mockito也要求为该类添加@PrepareForTest
我有以下简单的代码。我有一个类(TestClass),我想测试“someMethod”。有一个外部静态方法,由我的“someMethod”调用。我想Powermock那个静态......
我想利用Powermock和Mockito来模拟一些静态方法调用。我已经按照SO的说明和示例以及PowerMock入门和MockStatic页面进行了...
我有以下Singleton返回不同类的实例。我想在返回的实例对象上模拟方法。我一直在阅读最终的PowerMock模拟功能......
以编程方式替换PowerMock的@PrepareForTest?
我正在使用PowerMock在junit测试中模拟静态方法,通常如下所示:@RunWith(PowerMockRunner.class)@PrepareForTest({Foo.class,Bar.class})公共类SomeUnitTest {@Before ...
当我的第一个方法参数是String类型时,如何使用Powermock的Whitebox.invokeMethod(对象实例,对象...参数)?
我想不明确命名我在invokeMethod()参数中调用的方法。 Powermock提供了一个重载的invokeMethod(),它根据传递的参数推断出方法。 ...