Sha256: 8e5eea16d464fad8a127003949b21114df608a81782b6830b6b383697ce8036f
Contents?: true
Size: 519 Bytes
Versions: 16
Compression:
Stored size: 519 Bytes
Contents
require_relative 'test_helper' require 'stringio' class MachineWithCustomAttributeTest < BaseTestCase def setup @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_raise(ArgumentError) { @record.public_state? } end def teardown $stderr = @original_stderr super end end
Version data entries
16 entries across 16 versions & 2 rubygems