Zrobiłem większość funkcjonalności w mojej appce i teraz chcę ustawić uprawnienia (CanCan).
Zacząłem w testach kolejnych akcji kontrolera wpisywać sekcje do testowania uprawnień: describe “permissions” do itd., ale tak teraz patrze, że to będzie strasznie dużo powtarzania się (w każdej akcji ten sam początek : describe “permissions” i startowe ustawienia…)
Może lepiej będzie zrobić jeden plik permissions_spec.rb i tam wrzucić całość testowania uprawnień? Nie dość, że wszystko będzie w jednym miejscu, to nie będzie też tylu powtórek.
Będę wdzięczny za podpowiedź jak takie testy najlepiej zorganizować, może jakieś źródła gdzie mógłbym podejrzeć jak to zazwyczaj ludzie robią?