如何使用mockito + powerMock + testNg模拟静态方法

时间:2017-12-12 18:55:08

标签: java spring mockito testng powermock

@ActiveProfiles("dev")
@ContextConfiguration({ "/spring-test.xml" })
public class ServiceImplTest extends AbstractTestNGSpringContextTests{}

使用mockito + powerMock + testNg通过模拟静态方法编写单元测试用例所需的maven配置和代码更改应该是什么。

尝试以下步骤但不起作用:

  1. @RunWith(PowerMockRunner.class)
  2. @PrepareForTest(Static.class)
  3. PowerMockito.mockStatic(Static.class);

  4. Mockito.when(Static.firstStaticMethod(PARAM))thenReturn(值);

0 个答案:

没有答案