Co i jak testujecie? cucumber / rspec

Hej,
Mam takie pytanko. Czy testujecie aplikacje railsowe w taki sposob?

  1. najpierw cucumber
  2. nastepnie jesli feature z cucumbera potrzebuje jakiejs logiki badz danych w kontrolerze wtedy leci na pierwszy plan rspec controllera + modele zwracajace dane sa “mockowane” (czyt. double)
  3. do testow modeli / danych: test unit, badz rspec

jesli nie testujecie w taki sposob, to jak to robicie?

pozdrowienia dla wszystkich

Zdecydowanie tak, opisales BDD. Dokladnie wlasnie tak powinno wygladac testowanie. Wybor narzedzi jest drugorzedny, ja lubie testy integracyjne w samej Capybarze, poza tym RSpec.