Sha256: 81d8b1599dc736423cabc263798c75c18e9768a04188f6fb5e2d4fbddb2818df
Contents?: true
Size: 581 Bytes
Versions: 40
Compression:
Stored size: 581 Bytes
Contents
require 'lib/ramaze/spec/helper/snippets' 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 replace spaces' do 'Linked List'.snake_case.should == 'linked_list' end it 'should group uppercase words together' do 'CSSController'.snake_case.should == 'css_controller' end end
Version data entries
40 entries across 40 versions & 6 rubygems