Faking Method parameters using Mockito/PowerMockito
问题 public class FakeExcelSheet implements Sheet { private final Map<Integer, FakeExcelRow> fakeSheet = new HashMap<Integer, FakeExcelRow>(); @Override public Row createRow(int rowNum) { Row row = new FakeExcelRow(rowNum, fakeSheet); fakeSheet.put(rowNum, (FakeExcelRow)row); return row; } @Override public Row getRow(int rowNum) { if (fakeSheet.get(rowNum) != null) { return fakeSheet.get(rowNum); } else { return createRow(rowNum); } } /**Other unimplemented methods of Apache POI class Sheet**/ }