【发布时间】:2015-12-08 23:32:58
【问题描述】:
我必须在 jbehave like 中实现场景
---执行一些动作 --- 如果参数值为真那么 执行更多操作 - - 别的 完整的场景;打破
如何在 jbehave 中实现这一点?
【问题讨论】:
-
我已经尝试在 java 函数本身中实现 if else 条件,但我不想那样做。故事文件中是否有任何波浪可以处理这种情况?
-
@PratikZinzuvadiya 无法在故事文件中处理此问题的原因是您正在查看两个不同的上下文。发生了一些事情将该参数值设置为 true 或不设置,如果您希望在每种情况下都有不同的行为,那么每种情况都是不同的场景。
-
是的,我知道两者都是两种不同的情况。所以我想我们应该写两个不同的场景,而不是把它们实现为单个场景并使用变量来切换行为,对吧?