2017-08-04 10 views

答えて

1

jsonのDoc Stringを使用しない方が良いかもしれません。代わりにこれを試してみてください。

Scenario Outline: I have an audit type 
    When a request is received of "<type>" 

    Examples: 
     | type | 
     | test1 | 
     | test2 | 
     | test3 | 

は申し訳ありませんが、中に応答ルビーで、JSONオブジェクトまたはHashtableのへの文字列からのJava変換に精通していません。 Rubyで

:これが実行さ

When(/^a request is received of "([^"]*)"$/) do |type| 
    json = eval("{'elements':{'type':'#{type}','id':'sku-1'}}") 
end 

初めて、jsonは次のようになります。しかし私は、JSONを扱う管理するのに役立つかもしれないこのresourceが見つけた

{'elements':{'type':'test1','id':'sku-1'}}は、あなたはそれが働いてもらう願っています。

+0

が@Daniel Fintinariuありがとうござい簡単な変更で働いていました、私は – Digital

0

が、私はそれが

Scenario Outline: I have an audit type <type> 
    When a request is received 
    """ 
    { 
       "elements":{ 
       "type":'<type>', 
       "id":"sku-1" 
       } 
    """ 
    Examples: 
     | type | 
     | test1 | 
     | test2 | 
     | test3 | 
+0

はい、あなただけの '「」'と '' を囲むために必要なソリューションを参照することにより溶液を得ました。それでもビジネス・ビヘイビア用のフィーチャー・ファイルを保管して、ステップのコーディングを行う方がいいでしょう:) –

関連する問題