Sha256: 16eaf957253c43907b5c0e5ad435147515deedb26e0c33cbc7d6c95ead15a711

Contents?: true

Size: 710 Bytes

Versions: 16

Compression:

Stored size: 710 Bytes

Contents

require 'test_helper'

class CassandraObject::BaseTest < CassandraObject::TestCase
  class Son < CassandraObject::Base
  end

  class Grandson < Son
  end

  test 'base_class' do
    assert_equal CassandraObject::Base, CassandraObject::Base
    assert_equal Son, Son.base_class
    assert_equal Son, Grandson.base_class
  end

  test 'column family' do
    assert_equal 'CassandraObject::BaseTest::Sons', Son.column_family
    assert_equal 'CassandraObject::BaseTest::Sons', Grandson.column_family
  end

  test 'custom cassandra configuration' do
    assert_equal IssueCustomConfig.config, IssueCustomConfig.custom_config
    assert_not_equal CassandraObject::Base.config, IssueCustomConfig.config
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
extendi-cassandra_object-1.1.1 test/unit/base_test.rb
extendi-cassandra_object-1.1.0 test/unit/base_test.rb
extendi-cassandra_object-1.0.20 test/unit/base_test.rb
extendi-cassandra_object-1.0.19 test/unit/base_test.rb
extendi-cassandra_object-1.0.18 test/unit/base_test.rb
extendi-cassandra_object-1.0.17 test/unit/base_test.rb
extendi-cassandra_object-1.0.16 test/unit/base_test.rb
extendi-cassandra_object-1.0.15 test/unit/base_test.rb
extendi-cassandra_object-1.0.14 test/unit/base_test.rb
extendi-cassandra_object-1.0.13 test/unit/base_test.rb
extendi-cassandra_object-1.0.12 test/unit/base_test.rb
extendi-cassandra_object-1.0.11 test/unit/base_test.rb
extendi-cassandra_object-1.0.10 test/unit/base_test.rb
extendi-cassandra_object-1.0.9 test/unit/base_test.rb
extendi-cassandra_object-1.0.8 test/unit/base_test.rb
extendi-cassandra_object-1.0.7 test/unit/base_test.rb