Tak nějak... obzvlášť u nějakých proof of concept implementací, kde ještě není pořádně známo ani technické, natož pak business řešení, nemá cenu unit testy psát. To bych je pak mohl přepisovat při každém uprdnutí (ale když má na to firma dostatek lopat...). Leda nějaký opravdu vysokoúrovňový test na udržení integrace a ověření základní funkčnosti, abych nemusel spouštět celou aplikaci.
A celkově mimochodem unit testy považuji pro většinu případů použití za překonané a zbytečně nákladné, protože jednak jsou jich mraky a při výraznějších změnách v kódu jich můžu většinu zahodit a napsat znova. Ale často jsou i nespolehlivé, protože každý takový test testuje jedno místo (metodu, funkci...) v kódu, ale nikoliv celek. Pokud pak má úplně jiná chyba na jiném místě stejný důsledek navenek, zákazník to může vnímat jako tutéž již v minulosti nahlášenou chybu, což vede ke ztrátě jeho důvěry. Vysokoúrovňové až integrační testy testující zároveň i širší kontext toto vcelku dobře řeší. Ale unit testy úplně nezavrhuji, pro některé testy exaktně definované logiky/algoritmů (typu řazení, hledání v grafu apod.) se samozřejmě hodí.