railscast (http://railscast.com/episodes/275-how-i-test)의 에피소드에서 영감을 얻어 앱에 몇 가지 요청 사양을 추가하려고했습니다.capybara 및 delayed_job으로 이메일을 테스트하는 경우
내 이메일을 보내기 위해 delayed_job을 사용하여 카피 바라 테스트에서 이메일 전송을 테스트하는 쉬운 방법을 찾지 못했습니다. 나는 시도했다 :
it "emails user when requesting password reset" do
...(some user action that triggers sending an email)...
Delayed::Worker.new.work_off
ActionMailer::Base.deliveries.last.to.should include(user.email)
end
어떤 힌트 또는 도움을 주셔서 감사합니다!