niedziela, 4 listopada 2012

Xunit

Zachęcony przez Macieja stwierdziłem że warto wdrożyć testy jednostkowe.

Po krótkiej analizie ostały się dwa projekty - NUnit i XUNIT. Testy miały być wsparciem projektu pisanego w .net - dlatego wybór tych a nie innych rozwiązań.

Ostateczny wybór padł na xunit - wygląda to lepiej i łatwiej niż nunit - i takie okazało się w rzeczywistości.

Doświadczenia po stosunkowo krótkim uruchomieniu testów jednostkowych są jak najbardziej fajne - świetnie działa - łatwo się tym zarządza, są wtyczki do VS. Rzeczywiście testy jednostkowe wymuszają zmianę podejścia do kodowania - najpierw projektuje się test, a następnie kod który coś tam wykonuje. Pomaga to skupić się na zadaniu a nie na samym kodowaniu ("rzucić się od razu w kod").

Samo środowisko (xunit) jest banalnie proste. Przyjazne. Wspierające.

Uruchomienie pierwszego testu zajęło mi ok. 15 minut.

Polecam. 


Brak komentarzy:

Prześlij komentarz