Sha256: 45a47c3ec570109d9cd846597f04b70ff45b2ef32bac242d75acbb09ccb9599a
Contents?: true
Size: 635 Bytes
Versions: 14
Compression:
Stored size: 635 Bytes
Contents
require "spec_helper" describe Shamu::JsonApi::ErrorBuilder do let( :builder ) { Shamu::JsonApi::ErrorBuilder.new } describe "#exception" do before( :each ) do builder.exception NotImplementedError.new( "Nope, we haven't done that yet" ) end it "applies message to details" do expect( builder.compile ).to include detail: "Nope, we haven't done that yet" end it "applies class name as code" do expect( builder.compile ).to include code: "not_implemented" end it "applies class name as title" do expect( builder.compile ).to include title: "Not Implemented" end end end
Version data entries
14 entries across 14 versions & 1 rubygems