Aktywne Wpisy

Pan_Whiskers +80

dizel81 +10
Kioskarz się spruł na wykopków na KamboShotach:)
#raportzpanstwasrodka
#raportzpanstwasrodka
źródło: mZ
PobierzSkopiuj link
Skopiuj link

źródło: mZ
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Załóżmy, że chcę stworzyć nowy bardzo rozbudowany feature w moim projekcie.
Feature będzie składał się z kilku/kilkunastu klas + jednej głównej (np. SomethingService), która będzie operowała na obiektach z tych kilkunastu klas.
W takim przypadku mam najpierw stworzyć testy dla tej głównej klasy, czy raczej zacząc od testowania tych mniejszych i dopiero na końcu je zmockować i stworzyć testy dla SomethingService?
#programowanie #php #testdrivendevelopment #phpunit #testyjednostkowe #laravel
@kot1401: co to za TDD skoro już klasy masz, a dopiero teraz myślisz jak rozpisać testy ( ͡° ͜ʖ ͡°)
Wchodzisz na wypok.pl - nie działa, piszesz więc test jednostkowy sprawdzający czy '/' zwraca status 200. Nie zwraca, robisz więc tak długo przy projekcie aż zwróci poprawny status.
Następnie Adaś powinienen kliknąć
@kot1401: książki, które mogą Cię zainteresować: Growing Object-Oriented Software, Guided by Tests – Steve Freeman oraz Test Driven Development: By Example – Kent Beck
Napoczątek „zastubować” następnie „zamokować” jak więcej będziesz wymagał od testu.
@safjanowski: wytłumacz mi dlaczego testy funkcjonalne nie należą do TDD, bo chyba czegoś nie wiem? ;-)
Od #tdd oczekuję że logowanie wywołała metodę odpowiedzialną za sprawdzenie czy dany użytkownik może się zalogować bez rzeczywistego odpytywania np. bazy danych, w której przetrzymywane są loginy / hasła.
Od #bdd oczekuje przejścia przez cały proces – czy »user story« zostało pomyślnie przeprowadzone.