A korábbi epizódokban megpróbáltuk a legkisebb elemeket tesztelni, aztán megnéztük hogy tudjuk elkerülni azokat a collaboratorokat, amik kimenete nem determinisztikus, azaz nem tudjuk megjósolni azt, fájlba ír, olvas, külső szolgáltatáshoz csatlakozik, stb. A unit tesztelés felett áll egy szinttel az úgynevezett integration tesztelés, ahol nem egy konkrét elemet, hanem az ilyen elemek kapcsolatát, azok integrációját, együttműködését akarjuk tesztelni.