2
如何在behat中的一个场景中的步骤之间使用变量? 我需要存储$ output的值,然后在第二步中使用它。Behat:在场景中的步骤之间使用变量
比方说,我有以下结构:
class testContext extends DefaultContext
{
/** @When /^I click "([^"]*)"$/ */
public function iClick($element) {
if ($element = 2){
$output = 5
}
}
/** @When /^I press "([^"]*)"$/ */
public function iPress($button) {
if($button == $output){
echo "ok";
}
}
}
非常感谢! 你帮了我 – laechoppe