ドキュメントとソースを何度か読みましたが、うまくいきません。
PHPUnit の「this->assertTrue($var)」に相当する Codeception を探しています。
ドキュメントによると、それはうまくいくはずですが、「未定義のメソッド」ではありません。どのヘルパー、モジュール、またはその他のものをアクティブ化する必要がありますか?
ドキュメントとソースを何度か読みましたが、うまくいきません。
PHPUnit の「this->assertTrue($var)」に相当する Codeception を探しています。
ドキュメントによると、それはうまくいくはずですが、「未定義のメソッド」ではありません。どのヘルパー、モジュール、またはその他のものをアクティブ化する必要がありますか?
これがtests/_helpers/WebHelper.phpに書いたものです(注:.ymlでWebHelperを有効にする必要があります)
class WebHelper extends \Codeception\Module {
/**
* @param bool $a
*/
function seeTrue( $a ) {
$this->assertTrue( $a );
}
}
それから、私は走った
php codecept.phar build
そして今、私は書くことができます
$I->seeTrue(true);
電話するだけ
\PHPUnit_Framework_Assert::assertTrue (...);