spec/hyperdrive/middleware/required_params_spec.rb in hyperdrive-0.0.15 vs spec/hyperdrive/middleware/required_params_spec.rb in hyperdrive-0.0.16
- old
+ new
@@ -21,9 +21,13 @@
end
it "raises an error if required filter is missing" do
->{ get '/', {}, @env }.must_raise Hyperdrive::Errors::MissingRequiredParam
end
+
+ it "raises an error if required filter is missing" do
+ ->{ get '/', {}, @env.merge('hyperdrive.params' => { parent_id: '' }) }.must_raise Hyperdrive::Errors::MissingRequiredParam
+ end
end
context "Params" do
before do
@env.merge!('REQUEST_METHOD' => 'PUT')