Posted at

CodeCeption入門

よく忘れてググるのでメモっとく


CodeCeption

https://codeception.com/

PHPのテスティングフレームワーク。

単体テスト、機能テスト、受け入れテストを区別しつつ、CodeCeptionで完結できる。


  • unit ... 単体テスト

  • functional ... 機能テスト

  • acceptance ... 受け入れテスト


テストを作成

> php vendor/bin/codecept generate:cest unit User/Register


テストを実行


すべてのテストを実行

> php vendor/bin/codecept run


任意の区分のテストを実行

> php vendor/bin/codecept run unit


任意のディレクトリのテストを実行

> php vendor/bin/codecept run unit User/


任意のテストを実行

> php vendor/bin/codecept run unit User/RegisterCest