Sha256: 8227943944c60db7f152ca6b40021da29c3cd3a8b56962ebf8e751bc73c4a4bf

Contents?: true

Size: 242 Bytes

Versions: 7

Compression:

Stored size: 242 Bytes

Contents

require 'spec_helper'

describe Virtus::ClassMethods, '.attribute' do
  let(:described_class) do
    Class.new { include Virtus }
  end

  it 'returns self' do
    described_class.attribute(:name, String).should be(described_class)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
virtus-0.0.10 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.9 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.8 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.7 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.6 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.5 spec/unit/virtus/class_methods/attribute_spec.rb
virtus-0.0.4 spec/unit/virtus/class_methods/attribute_spec.rb