Testien kirjoittamista helpottamaan on tehty ComTest-työkalu. Kohta peruskäsitteiden koostamisen opittuaan on opiskelijoiden hyvä oppia testaamisen merkitys. Näin he oppivat ymmärtämään hyödyn, mikä testaamisesta on ohjelmiston kehitykselle jo sen varhaisessa vaiheessa, eikä testauksesta muodostu pakollista rasitetta, joka vain pitää tehdä projektin lopussa. Opiskelija oppii suunnittelemaan ohjelmia testaten. Testien kirjoittaminen Javalla, vaikka JUnit olisikin käytössä, on työlästä. Testit usein jäävät tällöin myös unhoon. ComTest-työkalu auttaa testien kirjoittamisessa, mutta nostaa myös testit esille, sillä ne dokumentoituvat mukaan rajapintadokumentaatioon esimerkkeinä rajapinnan käytöstä. Alla yksinkertainen esimerkki käytöstä: /** * Funktiolla etsitään luvun pienin jakaja * @param n tutkittava luku * @return luvun pienin jakaja. 1 jos luku on alkuluku * @example *
 * pieninJakaja(1) === 1;
 * pieninJakaja(2) === 1;
 * pieninJakaja(3) === 1;
 * pieninJakaja(4) === 2;
 * pieninJakaja(5) === 1;
 * pieninJakaja(6) === 2;
 * 
*/ public static int pieninJakaja(int n) { for (int i=2; i<=n/2; i++) if ( n % i == 0 ) return i; return 1; } ComTest-työkalulla muodostetaan annetusta testistä JUnit-testi, joka ajetaan JUnit-työkaluilla. ComTest-liitännäinen Eclipse-kehitysympäristöön mahdollistaa testien generoinnin ja ajamisen automatisoinnin.