4

ドキュメントとソースを何度か読みましたが、うまくいきません。

PHPUnit の「this->assertTrue($var)」に相当する Codeception を探しています。

ドキュメントによると、それはうまくいくはずですが、「未定義のメソッド」ではありません。どのヘルパー、モジュール、またはその他のものをアクティブ化する必要がありますか?

4

3 に答える 3

4

これが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);
于 2014-02-04T23:45:38.873 に答える
0

電話するだけ

\PHPUnit_Framework_Assert::assertTrue (...);
于 2013-11-24T08:21:23.350 に答える