throwable_test.rb
466 Bytes
require "test_helper"
require "#{RAILS_ROOT}/plugins/mezuro/test/fixtures/throwable_fixtures"
class ThrowableTest < ActiveSupport::TestCase
def setup
@hash = ThrowableFixtures.throwable_hash
@throwable = ThrowableFixtures.throwable
end
should 'create throwable from hash' do
assert_equal @hash[:message], Kalibro::Throwable.new(@hash).message
end
should 'convert throwable to hash' do
assert_equal @hash, @throwable.to_hash
end
end