Sha256: 7302f5a52b3350443e3f45f38488719ce0a156e7684e4da52e8597e567971147
Contents?: true
Size: 708 Bytes
Versions: 32
Compression:
Stored size: 708 Bytes
Contents
require "rails_helper" describe Releaf::Responders::ErrorResponder, type: :controller do class Releaf::Responders::DummyErrorResponder < ActionController::Responder include Releaf::Responders::ErrorResponder def status_code 401 end end controller{} subject{ Releaf::Responders::DummyErrorResponder.new(controller, []) } describe "#template" do it "returns template based on class name" do expect(subject.template).to eq("dummy_error") end end describe "#to_html" do it "renders error template with class status code" do expect(subject).to receive(:render).with("releaf/error_pages/dummy_error", status: 401) subject.to_html end end end
Version data entries
32 entries across 32 versions & 1 rubygems