From 02941d9d1079c3a89fcc64b99d97142877ead4ef Mon Sep 17 00:00:00 2001 From: Vasilis Spilka Date: Sun, 12 Jun 2016 22:25:16 +0300 Subject: [PATCH] new dry-v syntax --- test/fixtures.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/fixtures.rb b/test/fixtures.rb index 822b6f9..b513cf2 100644 --- a/test/fixtures.rb +++ b/test/fixtures.rb @@ -339,10 +339,12 @@ def initialize(attributes = {}) end class DeliveryParams < Hanami::Action::Params - param :delivery do - param :customer_id, type: Integer, presence: true - param :address do - param :street, type: String, presence: true + params do + required(:delivery).schema do + required(:customer_id).filled(:int?) + required(:address).schema do + required(:street).filled(:str?) + end end end end