如果我在下面定义@depends annotation
,如果createObjectBase Test之前没有成功运行,则无法运行测试。
有时我不想运行整个套件,只需要运行createObjectGeo Test。 我如何定义如果我运行createObjectGeo,codeception在它之前运行createObjectBase?
/**
*
*/
public function createObjectBase (AcceptanceTester $I) {
}
/**
* @depends createObjectBase
*/
public function createObjectGeo(AcceptanceTester $I) {
}
答案 0 :(得分:0)
您应该查找此功能的@before/@after
注释
/**
*
*/
public function createObjectBase (AcceptanceTester $I) {
}
/**
* @before createObjectBase
*/
public function createObjectGeo(AcceptanceTester $I) {
}
请查看文档http://codeception.com/docs/07-AdvancedUsage#BeforeAfter-Annotations
测试将按照它们在Cest文件中写入的顺序执行。