Jestem w trakcie pisania inzynierki w railsach i wlasnie doszedlem do rozdziału testowanie … czy ktos jest mi wstanie polecic jakas ksiązke w ktorej znajde ciekaiwie opisany rozdzial o testowaniu w railsach ? w miare mozliwosci ksiazka z polskim wydaniem ;] posiadam kilka ebookow i tutoriali w j angielskim ale chcialbym przeczytac cos po polsku.
Ogladajac tutki i czytajac ebooki zauwazylem ze testowanie w railsach to głównie TDD/BDD, gdzie testowanie rozpoczyna sie wraz z pisaniem aplikacji … ja jestem w o tyle gorszej sytuacji ze aplikacje mam napisana … a do pracy potrzebuje doslownie kilku przykladowych testów … za co wiec powinienem sie zabrac ? czy odrazu brac sie za Rspec ? Cucumbera czy inne Webraty ? czy lepiej skupic sie na testach opisanych na guides.rubyonrails.org ?
Warto ogarnąć domyślny railsowy stos do testowania oparty o Test::Unit.
Natomiast zasadniczo teraz do testowania “się używa” (de facto standard) RSpeca i Cucumbera. Oba są nieźle opisane w “The RSpec Book” (wydawnictwo Pragmatic Programmers).
Zależy co uznajesz za shitowy content. Jeśli znasz BDD, ogórka i Rspeca, to ta książka może Ci pomóc wycisnąć więcej i co najwyżej usystematyzuje wiedzę. Jeśli znasz te zagadnienia słabo, to jest świetna, bo jest wytłumaczony cykl wytwarzania oprogramowania. Na przykładzie tworzenia masterminda w czystym rubym, omawiane są przypadki użycia Rspeca i cucumbera.