Sha256: 99162483454a06dc3f22ec4bedb91e5d9fa1f265bfe3b5dd6cc061adc1a72798
Contents?: true
Size: 821 Bytes
Versions: 22
Compression:
Stored size: 821 Bytes
Contents
require "test_helper" class TestSymbolExtensions < Test::Unit::TestCase context "camel case method" do should "return camel cased string from underscored symbol" do assert_equal "CamelCase", :camel_case.camel_case end should "return camel cased string from upper cased underscored symbol" do assert_equal "CamelCase", :CAMEL_CASE.camel_case end should "return camel cased string from 'camel cased' underscored symbol" do assert_equal "CamelCase", :Camel_Case.camel_case end end context "classify method" do should "return nested class" do assert_equal Juicer::DependencyResolver, :dependency_resolver.classify(Juicer) end should "return top level class from underscored symbol" do assert_equal FileUtils, :file_utils.classify end end end
Version data entries
22 entries across 22 versions & 3 rubygems