Sha256: 8f48705cc50ba79e68de20b12c971587dbefe66349dbf9912288594e0391bc35
Contents?: true
Size: 523 Bytes
Versions: 3
Compression:
Stored size: 523 Bytes
Contents
require_relative 'test_helper' class MachineWithCustomAttributeTest < BaseTestCase def setup require 'stringio' @original_stderr, $stderr = $stderr, StringIO.new @model = new_model @machine = StateMachines::Machine.new(@model, :public_state, :attribute => :state) @record = @model.new end def test_should_not_delegate_attribute_predicate_with_different_attribute assert_raises(ArgumentError) { @record.public_state? } end def teardown $stderr = @original_stderr super end end
Version data entries
3 entries across 3 versions & 1 rubygems