Sha256: 5a694590972cc22b5a15474dea5221de04262a1b488fe47ebbe7ab614947514d

Contents?: true

Size: 559 Bytes

Versions: 5

Compression:

Stored size: 559 Bytes

Contents

require "test_helper"

describe "Legacy Flag" do
  let(:order) { Order.new }

  def setup
    reset_order
    Order.add_to_booleans a: 1, c: 3, b: 7
  end

  it "set true" do
    test3 true, true, true
  end

  it "set false" do
    test3 false, false, false
  end

  it "set mixture" do
    test3 false, true, false
  end

  it "set mixture #2" do
    test3 true, false, true
  end

  private

  def test3(a, b, c)
    order.a = a
    order.b = b
    order.c = c

    assert_equal a, order.a
    assert_equal b, order.b
    assert_equal c, order.c
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
act_with_booleans-0.0.5 test/legacy_test.rb
act_with_booleans-0.0.4 test/legacy_test.rb
act_with_booleans-0.0.3 test/legacy_test.rb
act_with_booleans-0.0.2 test/legacy_test.rb
act_with_booleans-0.0.1 test/legacy_test.rb