Sha256: b424f2ed0bb25195988e1fe074b68d71f9ceb4fefcdc4be45b10c1216da5d0f7
Contents?: true
Size: 833 Bytes
Versions: 70
Compression:
Stored size: 833 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 Son, Son.base_class assert_equal Son, Grandson.base_class end test 'column family' do assert_equal 'CassandraObject::BaseTest::Sons', Son.column_family end test 'to_param' do issue = Issue.create assert_equal issue.id, issue.to_param end test 'hash' do issue = Issue.create assert_equal issue.id.hash, issue.hash end test 'readonly' do issue = Issue.new issue.readonly! assert_raise CassandraObject::ReadOnlyRecord do issue.save end issue = Issue.create issue.readonly! assert_raise CassandraObject::ReadOnlyRecord do issue.save end end end
Version data entries
70 entries across 70 versions & 1 rubygems