...V unittestech otestuju pár jednoduchých případů a mám celkem jistotu.
Jistotu nemáte, ale i jednoduchým(!) testem můžete zachytit ty největší průsery či totální nefunkčnosti (pravděpodobnost, že chybějící implementace či metoda vám vrátí správný výsledek, je nula hovno), v případě pouhých několika specifických testů dokážete dosáhnout řádově větší protestovanosti než POUHOU typovou kontrolou (kterou můžete úplně klidně též do testu u netypového jazyku doplnit!).
Mimochodem v TDD je pravidlem, že se píší vybrakované metody, které se teprve na stížnost hotových testů vyplňují, případně (a teď pozor, soudruzi javaři nečtěte dále, aby vám z toho nehráblo) se tyto metody teprve vytvářejí! :O :O :O (No nekecej!)
Tohle není odpověď pro JSH, ale autora dotazu Boneflute.