( kedz | 2015. 02. 08., v – 11:47 )

Gondolom a belső osztály (Masodik.class) az egy member-je, az Elso.class-nak, ugye?
(ha nem akkor ezt módosítsd és akkor lehet ilyent pl.:)


Elso elso = new Elso();
Masodik mockMasodik = mock(Masodik.class);

Field masodikField = Elso.class.getDeclaredField("m_masodik");
masodikField.setAccessible(true);
masodikField.set(elso, mockMasodik);

és hurrá, az elso példány 'm_masodik' member-je most már a mockolt Masodik class