いくつかのシリアル化操作を実行するメソッドの単体テストを行っています。シリアル化ロジックをモックするつもりです。コードは次のとおりです。
ObjectInputStream ois = new ObjectInputStream(new BufferedInputStream(new FileInputStream(file)));
次のモックオブジェクトを作成しました。
@Mocked FileInputStream mockFIS;
@Mocked BufferedInputStream mockBIS;
@Mocked ObjectInputStream mockOIS;
NonStrictExpectations()
上記のコンストラクター呼び出しを期待するブロックをセットアップしました。
これをどのように達成できるかについてのアイデアはありますか?