Sha256: 79ae45fc86c4a3f08c0cfd9e59bcc4e1e0bdee036eaf701275a4b3dec1d47f33
Contents?: true
Size: 685 Bytes
Versions: 31
Compression:
Stored size: 685 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe CfnDsl::Plurals do context '.pluralize' do it 'pluralizes methods from the list' do expect(described_class.pluralize(:SecurityGroupIngress)).to eq('SecurityGroupIngress') end it 'pluralizes other methods' do expect(described_class.pluralize(:StageKey)).to eq('StageKeys') end end context '.singularize' do it 'singularizes methods from the list' do expect(described_class.singularize(:SecurityGroupIngress)).to eq('SecurityGroupIngress') end it 'singularizes other methods' do expect(described_class.singularize(:StageKeys)).to eq('StageKey') end end end
Version data entries
31 entries across 31 versions & 1 rubygems