Sha256: 6c7a24de8d76e22c7bed07785462c0d6d7a4004e30664db62d8b128cbfe5fd15

Contents?: true

Size: 353 Bytes

Versions: 3

Compression:

Stored size: 353 Bytes

Contents

require_relative 'test_helper'

class MachineWithFieldTest < BaseTestCase
  def setup
    @model = new_model do
      field :status, :type => Integer
    end
    StateMachines::Machine.new(@model, :status)
  end

  def test_should_not_redefine_field
    field = @model.fields['status']
    refute_nil field
    assert_equal Integer, field.type
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
state_machines-mongoid-0.2.0 test/machine_with_field_test.rb
state_machines-mongoid-0.1.1 test/machine_with_field_test.rb
state_machines-mongoid-0.1.0 test/machine_with_field_test.rb