Sha256: 1404678774f0e502952bed369cf24677bc9e379e3b7e0415621d608f4f695cfb

Contents?: true

Size: 568 Bytes

Versions: 6

Compression:

Stored size: 568 Bytes

Contents

RSpec.describe Commons::Formatter::StringUtils do
  describe 'capitalize works correctly' do
    names = [
      ['name', 'Name'],
      ['paternal surname', 'Paternal Surname'],
      ['maternal surname', 'Maternal Surname'],
      ['NAME', 'Name'],
      ['PATERNAL SURNAME', 'Paternal Surname'],
      ['MATERNAL SURNAME', 'Maternal Surname'],
      ['reyna del rocio', 'Reyna del Rocio']
    ]

    names.each do |name|
      it "for name #{name[0]}" do
        expect(Commons::Formatter::StringUtils.capitalize(name[0])).to eq name[1]
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
commons_yellowme-0.16.0 spec/commons/formatter/string_utils_spec.rb
commons_yellowme-0.15.0 spec/commons/formatter/string_utils_spec.rb
commons_yellowme-0.12.0 spec/commons/formatter/string_utils_spec.rb
commons_yellowme-0.11.3 spec/commons/formatter/string_utils_spec.rb
commons_yellowme-0.11.2 spec/commons/formatter/string_utils_spec.rb
commons_yellowme-0.11.1 spec/commons/formatter/string_utils_spec.rb