Change summary
test/property/test_webhook_handler.rb | 11 +++++++++++
1 file changed, 11 insertions(+)
Detailed changes
@@ -405,4 +405,15 @@ class WebhookPropertyTest < Minitest::Test
}
end
em :test_inbound_unknown_type_sends_notification
+
+ def test_request_with_empty_params_produces_no_output
+ property_of {
+ Webhook.new(REDIS).generate
+ }.check { |metadata, example|
+ result = invoke_webhook(example, extra_env: { "params" => {} })
+ assert_equal [200, {}, "OK"], result
+ assert_empty written
+ }
+ end
+ em :test_request_with_empty_params_produces_no_output
end