0
我在寫每個步驟執行之前要運行的鉤子。鉤子函數基本上處理給這個步驟的參數。StepNode實例沒有參數
這裏是我正在使用的代碼(最後兩行是用於測試):
/** @BeforeStep */
public function beforeStep($event) {
$step_node = $event->getStep();
$args = $step_node->getArguments();
print_r($args);
die();
}
$step_node
是StepNode
$args
一個實例應該是的參數有關的陣列到那一步。
對於任何給定的步驟我測試這個,參數數組總是空的。我也嘗試使用AfterStep
鉤子打印出參數,數組仍然是空的。
我錯過了如何behat爭取參數和處理步驟?