Sha256: b31490625f46b94ef00e45802accf96532268dd2f7e0350a2328737c7f6df06b
Contents?: true
Size: 469 Bytes
Versions: 2
Compression:
Stored size: 469 Bytes
Contents
require 'spec/helper' describe "String#snake_case" do it 'should snake_case a camelCase' do 'CamelCase'.snake_case.should == 'camel_case' end it 'should snake_case a CamelCaseLong' do 'CamelCaseLong'.snake_case.should == 'camel_case_long' end it 'will keep existing _' do 'Camel_Case'.snake_case.should == 'camel__case' end it 'should group uppercase words together' do 'CSSController'.snake_case.should == 'css_controller' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramaze-0.2.0 | spec/snippets/string/snake_case.rb |
ramaze-0.2.1 | spec/snippets/string/snake_case.rb |