Sha256: dfbc6c16876d7f5b8fceef77b4d74dca1e4ee43142450bca092986fcadf08868
Contents?: true
Size: 774 Bytes
Versions: 2
Compression:
Stored size: 774 Bytes
Contents
require 'test_helper' require 'radius' class RadiusUtilityTest < Minitest::Test def test_symbolize_keys h = Radius::Utility.symbolize_keys({ 'a' => 1, :b => 2 }) assert_equal h[:a], 1 assert_equal h[:b], 2 end def test_impartial_hash_delete h = { 'a' => 1, :b => 2 } assert_equal Radius::Utility.impartial_hash_delete(h, :a), 1 assert_equal Radius::Utility.impartial_hash_delete(h, 'b'), 2 assert_equal h.empty?, true end def test_constantize assert_equal Radius::Utility.constantize('String'), String end def test_camelize assert_equal Radius::Utility.camelize('ab_cd_ef'), 'AbCdEf' end def test_array_to_s assert_equal Radius::Utility.array_to_s(['a', 1, [:c], 'brain'.freeze]), 'a1cbrain' end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
trusty-cms-7.0.9.1 | vendor/bundle/ruby/3.3.0/gems/radius-0.8.0/test/utility_test.rb |
radius-0.8.0 | test/utility_test.rb |