Stub-овете и driver-ите се отнасят към integration тестинга и предимно като заместители на липсващ софтуер и симулират интеграцията (взаимоотношението) м/у компонентите на софтуера в някаква ситуация.
На тази картинка се виждат компоненти A и B.
Най-вляво е пример когато и 2-та компонента си ги има.
Посредата е когато първия компонент го имаш - компонент A, но нямаш 2-рия (B) завършен,т.е е в development. За да симулираме интерфейса м/у тях кръщаваме този, който в момента не е в наличност и към който отива стрелката със stub.
Най-вдясно е точно обратното – първия ни компонент го няма и от него излиза стрелката, но имаме втория (B) => го наричаме driver.