相同的黄瓜小黄瓜步骤但方法不同

保罗

我有一步

Given I have a pass
  |hotel|

Given I have a pass

一种运行有数据,另一种运行没有数据。为了处理上述要求,我编写了两个函数:

@Given("^I have a pass$")
public void givenIhaveAPass() {

}

@Given("^I have a pass$")
public void givenIhaveAPass(DataTable table) throws Exception {

}

但它给出了错误 DefinitionTestSuite.initializationError DuplicateStepDefinition Duplicate

想要对方法重载使用相同的步骤。我怎样才能做到这一点?

尼克拉斯

我认为这是不可能的,因为匹配仅使用正则表达式完成,而不考虑参数。你可以做两个

Given I have a pass with: |hotel|

Given I have a pass

并在您的两个 java 方法中匹配它们。这样你也可以给他们一个更清晰的名字。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用黄瓜/在不同的语言小黄瓜?

来自分类Dev

如何使用 JavaScript 使用小黄瓜和黄瓜为每个步骤创建屏幕截图?

来自分类Dev

黄瓜小黄瓜在同一情况下使用不同的数据文件

来自分类Dev

在小黄瓜/黄瓜中逃脱评论(#)的官方方法是什么?

来自分类Dev

在小黄瓜/黄瓜中逃脱评论(#)的官方方法是什么?

来自分类Dev

如何使用黄瓜.js在小黄瓜中使用“和”

来自分类Dev

在黄瓜输出中隐藏小黄瓜标题注释

来自分类Dev

黄瓜-如何配置QAF小黄瓜方案工厂?

来自分类Dev

可以在多行上写一个小黄瓜步骤吗?

来自分类Dev

当showAllSteps:false时,被调用特征文件的小黄瓜步骤未显示在黄瓜并行运行报告中

来自分类Dev

小黄瓜用于测试值是否正确保存

来自分类Dev

Behat无法识别一些小黄瓜行

来自分类Dev

Travis CI无法解析我的小黄瓜`.feature`文件

来自分类Dev

将功能映射到“ VSCode黄瓜(小黄瓜)全语言支持+格式+自动完成”插件的设置文件中的步骤定义

来自分类Dev

页面对象模型链接是否与黄瓜小黄瓜兼容?

来自分类Dev

黄瓜/小黄瓜 - 在“背景”中放置“何时”术语是否可以接受?

来自分类Dev

在一个小黄瓜场景中有多组给定/何时/然后可以吗

来自分类Dev

小黄瓜-只需将给定语句重新用作When语句...可以接受?

来自分类Dev

如何用小黄瓜风格描述一个简单的过程?

来自分类Dev

如何在空手道框架中使用小黄瓜定位?

来自分类Dev

如何在小黄瓜中定义包含参数的可选文本?

来自分类Dev

如何在小黄瓜功能文件中调用YAML数据

来自分类Dev

小黄瓜-只需将给定的语句重用为when语句...可以接受吗?

来自分类Dev

是否应该在小黄瓜中验证屏幕上可见的所有字段?

来自分类Dev

我可以在方案描述中的when语句中放置“和”吗?(小黄瓜)

来自分类Dev

如何避免在小黄瓜中将数字捕获为数字参数?

来自分类Dev

如何在小黄瓜的techtalk.specflow中实现数据表

来自分类Dev

黄瓜和小黄瓜可以替代摩卡和柴吗?Mocha和Chai可以与Java代码一起使用吗?

来自分类Dev

黄瓜重复步骤

Related 相关文章

  1. 1

    如何用黄瓜/在不同的语言小黄瓜?

  2. 2

    如何使用 JavaScript 使用小黄瓜和黄瓜为每个步骤创建屏幕截图?

  3. 3

    黄瓜小黄瓜在同一情况下使用不同的数据文件

  4. 4

    在小黄瓜/黄瓜中逃脱评论(#)的官方方法是什么?

  5. 5

    在小黄瓜/黄瓜中逃脱评论(#)的官方方法是什么?

  6. 6

    如何使用黄瓜.js在小黄瓜中使用“和”

  7. 7

    在黄瓜输出中隐藏小黄瓜标题注释

  8. 8

    黄瓜-如何配置QAF小黄瓜方案工厂?

  9. 9

    可以在多行上写一个小黄瓜步骤吗?

  10. 10

    当showAllSteps:false时,被调用特征文件的小黄瓜步骤未显示在黄瓜并行运行报告中

  11. 11

    小黄瓜用于测试值是否正确保存

  12. 12

    Behat无法识别一些小黄瓜行

  13. 13

    Travis CI无法解析我的小黄瓜`.feature`文件

  14. 14

    将功能映射到“ VSCode黄瓜(小黄瓜)全语言支持+格式+自动完成”插件的设置文件中的步骤定义

  15. 15

    页面对象模型链接是否与黄瓜小黄瓜兼容?

  16. 16

    黄瓜/小黄瓜 - 在“背景”中放置“何时”术语是否可以接受?

  17. 17

    在一个小黄瓜场景中有多组给定/何时/然后可以吗

  18. 18

    小黄瓜-只需将给定语句重新用作When语句...可以接受?

  19. 19

    如何用小黄瓜风格描述一个简单的过程?

  20. 20

    如何在空手道框架中使用小黄瓜定位?

  21. 21

    如何在小黄瓜中定义包含参数的可选文本?

  22. 22

    如何在小黄瓜功能文件中调用YAML数据

  23. 23

    小黄瓜-只需将给定的语句重用为when语句...可以接受吗?

  24. 24

    是否应该在小黄瓜中验证屏幕上可见的所有字段?

  25. 25

    我可以在方案描述中的when语句中放置“和”吗?(小黄瓜)

  26. 26

    如何避免在小黄瓜中将数字捕获为数字参数?

  27. 27

    如何在小黄瓜的techtalk.specflow中实现数据表

  28. 28

    黄瓜和小黄瓜可以替代摩卡和柴吗?Mocha和Chai可以与Java代码一起使用吗?

  29. 29

    黄瓜重复步骤

热门标签

归档