require 'spec_helper' RSpec.describe IndoorVoice do describe '#downcase' do # @see http://en.wikipedia.org/wiki/Most_common_words_in_English let :words do %w(the be to of and a in that have I it for not on with he as you do at this but his by from they we say her she or an will my one all would there their what so up out if about who get which go me when make can like time no just him know take people into year your good some could them see other than then now look only come its over think also back after use two how our work first well way even new want because any these give day most us) end let :model do model = IndoorVoice.new(words, :en) model.setup model end it 'should downcase only non-acronyms' do expect(model.downcase('THE CAT WILL BEAT THE ROBOT')).to eq('the cat will beat the ROBOT') end end end