Я тестирую модуль, выполняющий некоторые операции сериализации. Я намерен имитировать логику сериализации. Код следующий:
ObjectInputStream ois = new ObjectInputStream(new BufferedInputStream(new FileInputStream(file)));
У меня есть создал следующие фиктивные объекты:
@Mocked FileInputStream mockFIS;
@Mocked BufferedInputStream mockBIS;
@Mocked ObjectInputStream mockOIS;
Я установил блок NonStrictExpectations ()
, в котором я хочу ожидать вышеуказанных вызовов конструктора.
Есть идеи, как я могу этого добиться?