yksikkötestauksessa
Yksikkötestaus on ohjelmistokehityksen menetelmä, jossa yksittäisiä pienimpiä testattavia koodin osia, eli "yksiköitä", testataan erikseen. Yksikkö on tyypillisesti funktio, metodi tai luokka. Tavoitteena on varmistaa, että jokainen yksikkö toimii odotetusti ja tuottaa oikean tuloksen annetuilla syötteillä.
Yksikkötestit kirjoitetaan yleensä ohjelmoijan itsensä toimesta kehitysprosessin aikana. Ne ovat automaattisia ja ajettavissa nopeasti, mikä mahdollistaa
Yksikkötestauksen etuja ovat muun muassa parantunut koodin laatu, nopeampi virheiden korjaus, pienempi riski regressio-ongelmiin (eli uusien