Sha256: 21c5e5ccef06d3de171cbc06cf3f490f5b9a44006814b65e7544291b91983324
Contents?: true
Size: 636 Bytes
Versions: 41
Compression:
Stored size: 636 Bytes
Contents
require 'test_helper' class CassandraObject::Types::BooleanTypeTest < CassandraObject::Types::TestCase test 'encode' do assert_equal '1', coder.encode(true) assert_equal '1', coder.encode('true') assert_equal '1', coder.encode('1') assert_equal '0', coder.encode(false) assert_equal '0', coder.encode('false') assert_equal '0', coder.encode('0') assert_equal '0', coder.encode('') assert_raise ArgumentError do coder.encode('wtf') end end test 'decode' do assert_equal true, coder.decode('1') assert_equal false, coder.decode('0') # assert_nil coder.decode(nil) end end
Version data entries
41 entries across 41 versions & 3 rubygems