spec/lita/handlers/flip_spec.rb in lita-flip-0.0.2 vs spec/lita/handlers/flip_spec.rb in lita-flip-1.0.0

- old
+ new

@@ -1,11 +1,22 @@ require "spec_helper" describe Lita::Handlers::Flip, lita_handler: true do + it { routes_command('flip me Nerdbot').to(:flip) } + it { routes_command('flip Nerdbot').to(:flip) } - it 'flips the words' do - send_command('flip me Nerdbot ftw') - expect(replies.last).to eq('(╯°□°)╯︵ʍʇɟ ʇoqpɹǝu') + context 'with a "me"' do + it 'flips the words' do + send_command('flip me Nerdbot ftw') + expect(replies.last).to eq('(╯°□°)╯︵ ʍʇɟ ʇoqpɹǝu') + end + end + + context 'without a "me"' do + it 'flips the words' do + send_command('flip Nerdbot ftw') + expect(replies.last).to eq('(╯°□°)╯︵ ʍʇɟ ʇoqpɹǝu') + end end end