java—有没有一种方法可以在小 cucumber 上的数据表中发送空格

cgyqldqp  于 2021-06-30  发布在  Java
关注(0)|答案(2)|浏览(523)

我试图发送firstname和lastname字段作为空白,这是表的一部分

| FirstName          |                   |
      | LastName           |                   |
      | DOB                | 01/01/1990        |
      | POB                | Nairobi           |

尝试这个我得到一个要发送的错误键应该是一个非空的字符序列,我尝试过#{nil},“但是没有什么办法可以用datatable做到这一点吗?”??

zpqajqem

zpqajqem1#

您可以尝试这样做:
例子:

Scenario Outline: Something
 Given I have "<param1>"    
 Then  I have "<param2>"     
 When  Display results

 Examples:
  |param|param2|
  |     |     | -- > This will be considered as #spaces   
  |||     --> this will be considered as #empty

之后添加空格的另一种更可取的方法:
鉴于以下情况

| param1              | param2              |
| "H. P. Trading"     | "Robots      "      |
| " Textile        "  | "Empire           " |
30byixjq

30byixjq2#

这将完全取决于步骤定义、解析器以及匹配值的方式。有关已经详细的答案,请参见示例表中的cucumber scenario outline:将空字符串“”作为值传递。

相关问题