Skuteczne testowanie własnego kodu, jest rownoważne z samym programowaniem. Tekst: dziwnie, u mnie działa, raczej nie obroni źle zaimplementowanej funkcjonalności. Co zrobić, żeby testowanie kodu nie bylo udręką, a rzetelnym źrodłem informacji o kodzie?
Czytaj dalej →#Niezbędnik Juniora: test-driven development
Testowanie swojego kodu to bardzo istotna część pracy każdego programisty, jednak, nie każdy z nas lubi to robić. Sposobem na zapewnienie odpowiedniego pokrycia swojego kodu może być TDD.
Czym jest TDD?
To nic innego jak pisanie oprogramowania stymulowane przez testy. Cykl implementacji nowej funkcjonalności wygląda następująco:
1. Dodaj test
Dodanie każdej nowej funkcjonalności rozpoczyna się od napisania testu. Aby być w stanie napisać test musisz dobrze rozumieć implementowaną funkcjonalność — jej wymagania i wynik działania — rozbijając to na pojedyńcze cechy (tak jak w testach jednostkowych). Możesz napisać od razu wszystkie testy, lub tylko jeden, ważne by w tym etapie w ogóle nie myśleć o kodzie, który będzie im odpowiadał — masz po prostu zmapować oczekiwane zachowanie funkcjonalności.
Czytaj dalej →#17 — testy jednostkowe
Dzisiejsza lekcja jest pierwszą dotycząca nie tyle samej nauki programowania, co doskonalenia warsztatu programisty. Zajmiemy się automatycznymi testami – tzw. Testami jednostkowymi.
W tej lekcji powiemy sobie o tym, czym są testy jednostkowe, jak je tworzyć oraz jak używać ich ze Springiem. W przyszłości powiemy sobie także o tzw. mockowaniu i bibliotekach wspomagających testowanie aplikacji.
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.