From 3d8640d75901644f1b8749d0bf64f2db831bfcd3 Mon Sep 17 00:00:00 2001 From: Helen Ye Date: Tue, 17 Dec 2024 12:51:29 -0500 Subject: [PATCH] add more test --- test/stripe/request_params_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/stripe/request_params_test.rb b/test/stripe/request_params_test.rb index 1a035f7c3..b1321881d 100644 --- a/test/stripe/request_params_test.rb +++ b/test/stripe/request_params_test.rb @@ -31,6 +31,15 @@ def initialize(games: nil) assert_equal expected, params.to_h end + should "convert nested lists" do + params = FooCreateParams.new( + fun: [FooCreateParams::Fun.new(games: "chess"), FooCreateParams::Fun.new(games: "go"), FooCreateParams::Fun.new(games: "sorry")], + team: 42 + ) + expected = { fun: [{ games: "chess" }, { games: "go" }, { games: "sorry" }], team: 42 } + assert_equal expected, params.to_h + end + should "make request with params class" do stub_request(:post, "#{Stripe.api_base}/v1/customers") .with do |req|