使用バージョン
org.jmockit jmockit 1.30 test
サンプルコード
この例では、initialCapacityを受け取るコンストラクタとaddメソッドにモック実装を定義しています。new MockUp<ArrayList<String>>() { @Mock void $init(int initialCapacity) { System.out.println("initialCapacity = " + initialCapacity); } @Mock boolean add(String s) { System.out.println("s = " + s); return true; } }; final List<String> strings = new ArrayList<>(10); strings.add("hoge");
実行結果
initialCapacity = 10 s = hoge