如果单元测试,方法内部有调用当前类的其他方法,如果需要跳过,可以用一下写法:
A a=PowerMockito.spy(new a());
PowerMockito.doReturn(list).when(a).b(Mockito.any());
a.test(dto); //注意这里要用在单元测试方法内部,spy的类a,不能用单元测试MOCK的类
单元测试相关问题
最新推荐文章于 2022-11-15 13:34:23 发布
如果单元测试,方法内部有调用当前类的其他方法,如果需要跳过,可以用一下写法:
A a=PowerMockito.spy(new a());
PowerMockito.doReturn(list).when(a).b(Mockito.any());
a.test(dto); //注意这里要用在单元测试方法内部,spy的类a,不能用单元测试MOCK的类