Sha256: 11dd7fc09dd2143aafe6d1956a98d69abf4a7642c3c1586e4385a3835ccb68df
Contents?: true
Size: 683 Bytes
Versions: 1
Compression:
Stored size: 683 Bytes
Contents
require 'test_helper' class CassandraObject::IdentityTest < CassandraObject::TestCase test 'primary_key' do assert_equal 'id', Issue.primary_key end test 'get key' do issue = Issue.new assert_not_nil issue.key end test 'get id' do issue = Issue.new assert_equal issue.key.to_s, issue.id end test 'set id' do uuid = SimpleUUID::UUID.new.to_guid issue = Issue.new id: uuid assert_equal issue.key.to_s, uuid end test 'parse_key' do assert_kind_of( CassandraObject::Identity::UUIDKeyFactory::UUID, Issue.parse_key('bb4cbbbc-b7c7-11e0-9ca2-732604ff41fe') ) assert_nil Issue.parse_key('fail') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gotime-cassandra_object-2.10.8 | test/unit/identity_test.rb |