Sha256: 8063348f3443041719e3ad4d9e8ca62308079f92eeca0ce1f6ba586d1e13314f

Contents?: true

Size: 381 Bytes

Versions: 7

Compression:

Stored size: 381 Bytes

Contents

require 'test_helper'

class CassandraObject::AttributeMethods::DefinitionTest < CassandraObject::TestCase
  class TestType < CassandraObject::Types::BaseType
  end
  
  test 'instantiate' do
    definition = CassandraObject::AttributeMethods::Definition.new(:foo, TestType, {a: :b})

    assert_equal 'foo', definition.name
    assert_kind_of TestType, definition.coder
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
gotime-cassandra_object-2.8.3 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.8.2 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.8.1 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.8.0 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.7.12 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.7.11 test/attribute_methods/definition_test.rb
gotime-cassandra_object-2.7.10 test/attribute_methods/definition_test.rb