Você quer que suas especificações sejam curtas e agradáveis. Às vezes, algumas bibliotecas fornecem combinadores e ajudantes personalizados que podem tornar sua “vida de teste” fácil.
let(:user) { FactoryGirl.build :user }
let(:other_user) { FactoryGirl.create :other_user }
Depois de estender seu RSpec.configure
bloco com alguns métodos.
RSpec.configure do
config.include FactoryGirl::Syntax::Methods
...
end
Você pode apenas escrever.
let(:user) { build :user }
let(:other_user) { create :other_user }