spec/sprocket_handler_spec.rb in lev-2.1.0 vs spec/sprocket_handler_spec.rb in lev-2.1.1
- old
+ new
@@ -1,27 +1,29 @@
require 'spec_helper'
describe SprocketHandler do
it 'should return fatal error messages' do
- SprocketHandler.any_instance.stub(:params).and_return({
- sprocket: {
- integer_gt_2: '1',
- text_only_letters: '42',
- }
- })
+ allow_any_instance_of(SprocketHandler).to(
+ receive(:params).and_return({
+ sprocket: {
+ integer_gt_2: '1',
+ text_only_letters: '42',
+ }
+ }))
result = SprocketHandler.handle
errors = result.errors.collect { |error| error.translate }
expect(errors).to eq(['Code cannot be blank'])
end
it 'should return fatal error codes if messages are missing' do
- SprocketHandler.any_instance.stub(:params).and_return({
- sprocket: {
- integer_gt_2: '1',
- text_only_letters: '42',
- },
- code: '1111',
- })
+ allow_any_instance_of(SprocketHandler).to(
+ receive(:params).and_return({
+ sprocket: {
+ integer_gt_2: '1',
+ text_only_letters: '42',
+ },
+ code: '1111',
+ }))
result = SprocketHandler.handle
errors = result.errors.collect { |error| error.translate }
expect(errors).to eq(['invalid_code'])
end
end