test/unit/change_action_tests.rb in much-rails-0.2.8 vs test/unit/change_action_tests.rb in much-rails-0.3.0
- old
+ new
@@ -55,18 +55,11 @@
end
end
class InitTests < ReceiverTests
desc "when init"
- subject{ receiver_class.new(params: {}) }
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
setup do
Assert.stub(subject, :any_unextracted_change_result_validation_errors?) do
false
end
@@ -82,17 +75,11 @@
end
end
class RecordErrorsWithResultExceptionTests < InitTests
desc "with record errors and a result exception"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
setup do
Assert.stub(subject, :any_unextracted_change_result_validation_errors?) do
true
end
@@ -116,17 +103,11 @@
end
end
class RecordErrorsWithNoResultExceptionTests < InitTests
desc "with record errors and no result exception"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
setup do
Assert.stub(subject, :any_unextracted_change_result_validation_errors?) do
true
end
@@ -147,17 +128,11 @@
end
end
class ChangeResultMethodTests < InitTests
desc "#change_result method"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
should "memoize and return the expected Result" do
result = subject.change_result
assert_that(result.success?).is_true
@@ -176,17 +151,11 @@
end
end
class AnyUnextractedChangeResultValidationErrorsMethodTests < ReceiverTests
desc "#any_unextracted_change_result_validation_errors? method"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
let(:receiver_class) do
Class.new do
include MuchRails::ChangeAction
@@ -203,17 +172,11 @@
end
class NoValidationErrorsTests <
AnyUnextractedChangeResultValidationErrorsMethodTests
desc "with no validation errors"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
let(:receiver_class) do
Class.new do
include MuchRails::ChangeAction
@@ -230,16 +193,10 @@
end
class ValidationErrorsTests <
AnyUnextractedChangeResultValidationErrorsMethodTests
desc "with validation errors"
- subject do
- receiver_class.new(
- params: {},
- current_session: nil,
- request: nil,
- )
- end
+ subject{ receiver_class.new(params: {}, request: nil) }
let(:receiver_class) do
Class.new do
include MuchRails::ChangeAction