Právě klasické unit testy funkčnost v rámci workflow naopak ztratily.
Větší blbost jsem hodně dlouho nečetl.
Je to nestastne receno, ale s timhle vice mene souhlasim...
ztratili cast sve hodnoty pro cloveka... (tu sebereflexivni.. jak dobre se pouziva to API ktere jsem navrhl?)
Daleko vice ziskavaji E2E testy.. byly vzdycky drahe na udrzbu, ale ted kdyz to stoji vicemene nic tak se vyplati.
Unit testy pise AI a ja je nectu.. jestli jsou pro ni uzitecny tak at je pise.. ale pro me jsou dulezity vystupu e2e(business scenario testu) a NFR testu
Tady bacha. Hranice mezi různými druhy testů není moc standardizovaná.
Jj. na to tu uz par let obcas narazime, ze si nerozumime..
Ja unit testy nazyvam to jak jsou chapany v TDD. Takove ty ktere pustim jednoduse lokalne bez deploymentu cele aplikace a databaze a omacky okolo a staci mi k tomu v podstate jen ta jednotka kterou testuju (typicky class) a jeji test. Zbytek kdyz je to nevyhnutelne tak se mockuje (a kdyz se moc mockuje tak je to indikator spatneho navrhu... )
Business scenario testy jsou ty testy ktere pokryvaji usecases
A NFR jsou ty ktere pokryvaji nefunkcni pozadavky (performance, security, observability.... )