Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Foo
- def division(number1, number2)
- result = 0
- begin
- result = number1 / number2
- rescue ZeroDivisionError
- puts 'Error'
- ensure
- return "Result: #{result}"
- end
- end
- end
- describe Foo do
- before do
- @math = Foo.new
- end
- it 'shold returnresult if error catched' do
- expect(@math.division(2, 0)).to eq "Result: 0"
- end
- it 'shoul return result of division' do
- expect(@math.division(4, 2)).to eq "Result: 2"
- end
- end
Add Comment
Please, Sign In to add comment