首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >codeception ()等价吗?

codeception ()等价吗?
EN

Stack Overflow用户
提问于 2013-11-08 04:29:35
回答 3查看 3.1K关注 0票数 4

我已经多次翻阅了文档和源代码,但都不起作用。

我正在寻找与PHPUnit的"this->assertTrue($var)“等价的Codeception。

根据文档,就像它应该工作,但它不是,“未定义的方法”。我必须激活哪个帮助器、模块或其他什么?

EN

回答 3

Stack Overflow用户

发布于 2014-09-26 16:16:23

您是否在相应的suite.yml文件中启用了模块'asserts‘?像这样:

代码语言:javascript
复制
class_name: UnitTester
    modules:
        enabled: [Asserts, UnitHelper]
票数 13
EN

Stack Overflow用户

发布于 2014-02-05 07:45:39

下面是我在测试/_helpers/WebHelper.php中编写的代码(注意:必须在.yml中启用WebHelper )

代码语言:javascript
复制
class WebHelper extends \Codeception\Module {

    /**
     * @param bool $a
     */
    function seeTrue( $a ) {
        $this->assertTrue( $a );
    }
}

然后,我跑了

代码语言:javascript
复制
php codecept.phar build

现在我可以写了

代码语言:javascript
复制
$I->seeTrue(true);
票数 4
EN

Stack Overflow用户

发布于 2013-11-24 16:21:23

你只要打电话给我

代码语言:javascript
复制
\PHPUnit_Framework_Assert::assertTrue (...);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19846046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档