在Codeception

时间:2017-03-07 10:49:14

标签: testing config functional-testing codeception

我在使用codeception创建功能测试时迈出了第一步。

这是我的functional.suite.yml

class_name: FunctionalTester
modules:
    enabled:
        - PhpBrowser:
            url: 'http://localhost'
- \Helper\Functional

现在我想为FunctionalTester生成动作。我用这个命令:

vendor/bin/codecept build

没有添加任何方法。我期望在特征FunctionalTesterActions中创建像amOnUrl($ url)这样的方法。但这是我的结果。

Building Actor classes for suites: unit, acceptance, functional
 -> UnitTesterActions.php generated successfully. 0 methods added
\UnitTester includes modules: Asserts, \Helper\Unit
 -> AcceptanceTesterActions.php generated successfully. 0 methods added
\AcceptanceTester includes modules: PhpBrowser, \Helper\Acceptance
 -> FunctionalTesterActions.php generated successfully. 0 methods added
\FunctionalTester includes modules: \Helper\Functional, REST, PhpBrowser

配置应该没问题。我用命令

测试了这个
vendor/bin/codecept config:validate

我的错误是什么?谢谢你的每一个提示。

1 个答案:

答案 0 :(得分:0)

我明白了。事实证明我的助手有一个语法错误。

希望这有助于将来。