2017-08-25 11 views
1

契約書にクエリパラメータを定義しました。私はオプションであることを、このパラメータを必要とする:オプションのqueryParametersを指定する方法

method 'GET' 
    url($(regex(urlRegex))) { 
     queryParameters { 
      parameter 'fitler': $(stub(regex(filterRegex))) 
     } 
} 

私は、この契約は、フィルタと、フィルタのparamなしの両方のURLに適したものにしたい:

url?fitler=some-filter-expression 

url 

は、私はそれをどのように行うことができますか?これも可能ですか?

+0

必要その正確に何だと思いますが、これを達成するために管理していますか?私は今同じ問題を扱っています – tsayen

答えて

-1
+0

少なくとも、参照されている契約と情報をコピーする必要があります: "オプションの()メソッドで本体の一部をラップすると、実際に存在するはずの正規表現が作成されます0回以上。 –

+0

ドキュメントには、オプションの_body_パラメータのみが記載されています。私の経験からは、クエリパラメータでは機能しません – tsayen

関連する問題