Files
yii2/docs/guide-ja/test-unit.md
Bizley 3deb6900b8 Yii 2 name fix (#12448)
To match Documentation Style Guide

> Yii 2.0 or Yii 2 (not Yii2 or Yii2.0)
2016-09-03 22:02:33 +02:00

2.1 KiB

単体テスト

Note: この節はまだ執筆中です。

単体テストは、一かたまりのコードが期待通りに動作することを検証するものです。 オブジェクト指向プログラミングでは、最も基本的なコードのかたまりはクラスです。 単体テストで主として必要となることは、従って、クラスの全てのインタフェイスメソッドが正しく動作することを検証することです。 つまり、テストは、さまざまな入力パラメータに対してメソッドが期待通りの結果を返すかどうかを検証します。 単体テストは、通常は、テストされるクラスを書く人によって開発されます。

Yii における単体テストは、PHPUnit と Codeception (こちらはオプションです) の上に構築されます。 従って、それらのドキュメントを通読することが推奨されます。

ベーシックおよびアドバンストのテンプレートのテストを実行する

アドバンストテンプレートでプロジェクトを開始した場合、テストの実行については、 "テスト" のガイド を参照して下さい。

ベーシックテンプレートでプロジェクトを開始した場合は、 check its README の "testing" の節 を参照して下さい。

フレームワークの単体テスト

Yii フレームワーク自体に対する単体テストを走らせたい場合は、"Yii 2 の開発を始めよう" の説明に従ってください。