( enpassant | 2015. 11. 18., sze – 20:38 )

Készítek B-hez egy interface-t, legyen BInt, ahol a B implementálja a BInt-et. Az A a konstruktorában kapja meg a BInt-et. Tesztnél készítek egy nagyon egyszerű TestB-t, ami szintén implementálja a BInt-et és ezt adom át a tesztelendő A-nak.

Szerk.: Természetesen, ha olyan külső könyvtárakat kell használni, ahol nem fordítottak különösebb gondot a tervezésre, akkor fájó lehet plusz egy réteget a külső könyvtár osztályai köré rakni.