Sha256: a5b6f52b6257ccf05d0e88bf5a1f828ac9dfaf4cc43ca2ca5a7b24d5b95dbef5

Contents?: true

Size: 393 Bytes

Versions: 2

Compression:

Stored size: 393 Bytes

Contents

require "spec_helper"

describe Lita::Handlers::Doubler, lita_handler: true do
	describe 'routing' do
		let(:n) { rand(1..100) }

		it 'returns double the input' do
			actual = subject.double_number n
			expected = n * 2

			expect(actual).to eq(expected)
		end

		it 'doubles numbers when asked do' do
			send_message 'Lita double 2'
			expect(replies.last).to eq('2 + 2 = 4')
		end
	end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lita-doubler-2019-0.2.0 spec/lita/handlers/doubler_spec.rb
lita-doubler-2019-0.1.0 spec/lita/handlers/doubler_spec.rb