Sha256: d13101fc0fdbbe03715df145f2489cfede9dbe5de846184b965841d94f354f86
Contents?: true
Size: 681 Bytes
Versions: 4
Compression:
Stored size: 681 Bytes
Contents
# rubocop:disable all require 'test_helper' describe 'One Flag' do let(:flag) { :blocked } let(:order) { Order.create } def setup reset_order Order.add_to_flags flag end it 'set flag (:blocked)' do order.blocked = true assert_equal true, order.blocked assert_equal true, order.blocked? order.blocked = 'false' assert_equal false, order.blocked assert_equal false, order.blocked? end it 'rejects redefining' do assert_raises { Order.add_to_flags :id } assert_raises { Order.add_to_flags flag } end it 'rejects redefining #2' do Order.add_to_flags :berta assert_raises { Order.add_to_flags :berta } end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
act_with_flags-0.2.4 | test/one_test.rb |
act_with_flags-0.2.3 | test/one_test.rb |
act_with_flags-0.2.0 | test/one_test.rb |
act_with_flags-0.1.0 | test/one_test.rb |