Commit a10330b8 by Nobuo Kihara

docs/guide-ja/test-environment-setup.md - added [ci skip]

parent 2a7625f2
...@@ -151,7 +151,7 @@ RESTful ウェブサービス ...@@ -151,7 +151,7 @@ RESTful ウェブサービス
------ ------
* [概要](test-overview.md) * [概要](test-overview.md)
* **翻訳中** [テスト環境の構築](test-environment-setup.md) * [テスト環境の構築](test-environment-setup.md)
* **翻訳中** [ユニットテスト](test-unit.md) * **翻訳中** [ユニットテスト](test-unit.md)
* **翻訳中** [機能テスト](test-functional.md) * **翻訳中** [機能テスト](test-functional.md)
* **翻訳中** [承認テスト](test-acceptance.md) * **翻訳中** [承認テスト](test-acceptance.md)
......
テスト環境の構築
================
> Note|注意: この節はまだ執筆中です。
Yii2 は [`Codeception`](https://github.com/Codeception/Codeception) テストフレームワークとの統合を公式にサポートしており、次のタイプのテストを作成することを可能にしています。
- [ユニットテスト](test-unit.md) - 一つのコードユニットが期待通りに動くことを検証する。
- [機能テスト](test-functional.md) - ブラウザのエミュレーションによって、ユーザの視点からシナリオを検証する。
- [承認テスト](test-acceptance.md) - ブラウザの中で、ユーザの視点からシナリオを検証する。
これら三つのタイプのテスト全てについて、Yii は、[`yii2-basic`](https://github.com/yiisoft/yii2/tree/master/apps/basic)[`yii2-advanced`](https://github.com/yiisoft/yii2/tree/master/apps/advanced) の両方のテンプレートで、そのまま使えるテストセットを提供しています。
テストを走らせるためには、[Codeception](https://github.com/Codeception/Codeception) をインストールする必要があります。
インストールするのに良い方法は次のとおりです。
```
composer global require "codeception/codeception=2.0.*"
composer global require "codeception/specify=*"
composer global require "codeception/verify=*"
```
以前にグローバルパッケージのために Composer を使ったことが一度もない場合は、`composer global status` を実行してください。
次のように出力される筈です。
```
Changed current directory to <directory>
```
そうしたら、`<directory>/vendor/bin` をあなたの `PATH` 環境変数に追加してください。
これでコマンドラインから `codecept` をグローバルに使うことが出来ます。
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment