2017-03-07 38 views
0

我使用codeception創建功能測試的第一步。在Codeception中使用codecept創建動作

這是我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 

我的錯誤是什麼?感謝每一個提示。

回答

0

我想通了。原來我的助手裏有一個語法錯誤。

希望這可以幫助未來的人。