我是JUNITS的新手,一直試圖使用Mockito和PowerMockito爲我的代碼編寫一些測試用例,但一直面臨一個問題。 類代碼: public class Example implements Callable<Void> {
int startIndex;
int endIndex;
ConnectionPool connPool;
Properti
從遺留應用程序中提取一些數據,我目前使用powermock來準備一些相當混亂的類,並用mock替換一些依賴項。 因此,我有一個JUnit測試,其基本上作用: @RunWith(PowerMockRunner.class)
@PrepareForTest(LegacyDependency.class)
public class ThisIsNotReallyATest {
@Test
這裏使用Powermockito一個構造函數,給基類引用的是這種情況下,我有這樣的事情在我的一類方法MyClass的 public class MyClass{
public Object build(Map map) {
BaseClass cls;
if(SomeconditionTrue) {
cls = new ChildClass1