【发布时间】:2016-11-24 03:12:48
【问题描述】:
有没有一种使用power mockito来模拟下面代码中显示的静态方法的好方法?
@Singleton
public class AnimalWorks {
public void verifyAnimal(Protocol proto, Set<Animal> successAnimals, Set<AnimalRule> rules, String zookeeper,OtherParams additionalParams) throws AnimalException, DAOException {
...
// Static method call to fromAnimalId(arg1,arg2) below:
// How to mock this method call with PowerMockito so I can have a custom aniSet?
Set<Animal> aniSet = AnimalGenerator.fromAnimalId(dbtool, additionalParams);
...
}
}
【问题讨论】:
标签: java unit-testing static-methods powermock powermockito