解码"alias"步

Codeception "alias" step

关于 Codeception 中的输出步骤消息,我有一个相当简单的问题,我在文档中找不到答案。

更准确地说:是否有 "alter" 使用别名在 codeception 中输出的步骤?

这个:

public function tryToTest(ApiTester $I)
{
    $I->sendPOST('/', ['foo' => 'bar']);
    $I->seeResponseCodeIs(200);
}

将输出:

I send post "/",{"foo":"bar"}
I see response code is 200

但我想用别名更改 "content" 以便它可以输出:

I send post "/", NewCustomerRequest
I see response code is 200

Codeception 有这个功能吗?

不,Codeception 没有这种能力。

然而,这种描述的正确位置是在测试的名称中。

public function NewCustomerRequest(ApiTester $I)

您还可以使用注释操作为输出添加描述 - amGoingToexpectexpectTocomment https://codeception.com/docs/03-AcceptanceTests#Comments