spec/parametarized_spec.rb in rspec-parameterized-0.1.3 vs spec/parametarized_spec.rb in rspec-parameterized-0.2.0
- old
+ new
@@ -48,9 +48,19 @@
self.instance_exec(&answer)
end
end
end
+ describe "Hash arguments" do
+ where(a: [1, 3], b: [5, 7, 9], c: [2, 4])
+
+ with_them do
+ it "sums is even" do
+ expect(a + b + c).to be_even
+ end
+ end
+ end
+
describe "table separated with pipe" do
where_table(:a, :b, :answer) do
1 | 2 | 3
"hello " | "world" | "hello world"
[1, 2, 3] | [4, 5, 6] | [1, 2, 3, 4, 5, 6]