Wpis z mikrobloga

Gdy testujecie swoje aplikacje w Laravel, piszecie je z myślą o testach?
Tworzycie: repozytoria, DI, IoC?

Jak dla mnie tworzenie elastycznych interfejsów + IoC to już za dużo i niepotrzebnie komplikuje aplikacje i testy, ciekaw jestem zdania innych.
#laravel #php
  • 6
@bonus: A jakie testy chcesz pisać?

Jeśli funkcjonalne czy wręcz całościowe, to sposób ułożenia kodu nie ma znaczenia – w końcu sprawdzasz czy szeroki zakres działania jest spełniony.

Jeśli chcesz testować jednostkowo, to wymusza to tworzenie struktury, którą da się testować w izolacji, niezależnie, bez ładowania całego fwka po to, żeby sprawdzić czy usługa dobrze działa.

Jednocześnie nie wierzę, że będziesz wszystko testować funkcjonalnie, bo takie testy są powolne i powodują
@MacDada: Dzięki za odpowiedź, głównie chodziło mi o testy jednostkowe. W większości tutoriali z jakich uczyłem się laravela zupełnie pomijali tę kwestię i nauczyłem się złych praktyk programowania.