TDD: Drugi przykład – Lista zadań. Cz 2.

Jako, że kontynuujemy pisanie naszej aplikacji, to przypomnijmy sobie listę rzeczy już zrobionych (w tej chwili jedna pozycja ;)) i tych, które jeszcze pozostały do zrobienia: Zadania mogę tworzyć dla maksymalnie 30 dni (dziś + 29). Zapisywanie zadania do bazy-gdy wszystko idzie dobrze. Zapisywanie zadania do bazy – baza rzuca wyjątek podczas zapisu Mogę wyświetlić zadania […]

Testy jednostkowe: wzorzec AAA (lub po prostu 3A)

Pierwszy wpis techniczny. Krótko i na temat :). Post jest kierowany do początkujących adeptów sztuki testów jednostkowych. 3A jest wzorcem postępowania podczas pisania testu. Jeżeli o nim nigdy nie słyszeliście, a pisaliście już trochę testów, to na pewno go i tak znacie :). Akronim AAA rozwijamy w Arrange(aranżacja) Act(akcja) Assert(asercja). Gdy piszemy test pierwszą czynnością jest zazwyczaj […]