Sto testando un metodo con alcune operazioni di serializzazione. Intendo prendere in giro la logica di serializzazione. Il codice è il seguente:jMockit: come prevedere le chiamate del costruttore su oggetti Mocked?
ObjectInputStream ois = new ObjectInputStream(new BufferedInputStream(new FileInputStream(file)));
ho creato i seguenti oggetti mock:
@Mocked FileInputStream mockFIS;
@Mocked BufferedInputStream mockBIS;
@Mocked ObjectInputStream mockOIS;
Ho installato un blocco NonStrictExpectations()
dove voglio aspettare le chiamate costruttore di cui sopra.
Qualche idea su come posso raggiungere questo obiettivo?
Dopo "abc" è costruito, si può prova che è passato in qualche altro metodo? def.someMethod (abc)? Sto avendo problemi con questo perché i riferimenti non sono uguali. –