Test to obywatel pierwszej kategorii w projekcie, jego kod należy więc postawić na tym samym poziomie co kod produkcyjny, jeśli chodzi o zagadnienia związane z np. jakością. Więc skoro poświęcamy sporo czasu podczas code review na wykrywanie różnego rodzaju Code Smells, podobnie powinniśmy postępować z testami.
Razem z moim dzisiejszym gościem, Olą Kunysz, na tapet bierzemy Test Smells, czyli powody, dla których kod testów staje się trudny do utrzymania i rozwoju. Punktem wyjścia jest oczywiście lista złych zapachów Gerarda Meszarosa, ale niejednokrotnie pozwoliliśmy sobie pójść z rozmową dalej…