Yii2 framework backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.4 KiB

テスト環境の構築

Yii 2 は Codeception テスト・フレームワークとの統合を公式にサポートしており、 次のタイプのテストを作成することを可能にしています。

  • 単体テスト - 一かたまりのコードが期待通りに動くことを検証する。
  • 機能テスト - ブラウザのエミュレーションによって、ユーザの視点からシナリオを検証する。
  • 受入テスト - ブラウザの中で、ユーザの視点からシナリオを検証する。

これら三つのタイプのテスト全てについて、Yii は、yii2-basicyii2-advanced の両方のプロジェクト・テンプレートで、 そのまま使えるテストセットを提供しています。

ベーシック・テンプレート、アドバンスト・テンプレートの両方とも、Codeception がプリ・インストールされて付いて来ます。 これらのテンプレートの一つを使っていない場合は、下記のコンソールコマンドを発行することで Codeception をインストールすることが出来ます。

composer require codeception/codeception
composer require codeception/specify
composer require codeception/verify