> Witajcie
>
> Trafi�em ostatnio na fajn� bibliotek� awaitility [1], potrafi�c�
> odczeka� kwant czasu w oczekiwaniu na spe�nienie warunku asercji (co�
> jak verification with timeout w Mockito - szczeg�lnie przydatne przy
> dzia�aniach asynchronicznych).
>
> Co mi si� w niej nie podoba, to fakt, �e g��wna jej metoda rzuca
> Exception, co skutkuje konieczno�ci� dodania go do sygnatury ka�dego
> testu. Osobi�cie nie stosuj� tej konwencji i "void testXXX() throws
> Exception" uwa�am za pozosta�o�� z JUnit 3. Jak dla mnie zaciemnia kod
> ukrywaj�c miejsca, kiedy testowane metody (albo te u�ywane w te�cie)
> rzucaj� jaki� sprawdzalny wyj�tek. Chcia�bym odezwa� si� w bugu
> dotycz�cym tego tematu, ale ch�tnie bym doda� tam jakie� inne argumenty.
>
> Dlaczego jeszcze uwa�acie, �e "throws Exception" przy ka�dym te�cie jest
> z�e?
A mo�e wr�cz przeciwnie? :-)
>
> [1] -
https://code.google.com/p/awaitility
>
> Pozdrawiam
> Marcin
>
> --
>
http://blog.solidsoft.info/ - Working code is not enough