Files
yii2/docs/guide-zh-CN/test-unit.md
2018-03-21 19:02:29 +08:00

25 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

单元测试
==========
单元测试验证单个代码单元是否按预期工作。 也就是说,给定不同的输入参数,
测试验证类方法返回预期结果。
单元测试通常由编写待测试类的人开发。
Yii的单元测试框架 Codeception 基于 PHPUnitCodeception 建议遵从 PHPUnit 的文档的进行开发:
- [Codeception for Yii framework](http://codeception.com/for/yii)
- [Codeception Unit Tests](http://codeception.com/docs/05-UnitTests)
- [PHPUnit docs starting from chapter 2](http://phpunit.de/manual/current/en/writing-tests-for-phpunit.html)
## 运行基本和高级模板测试
如果您已经开始使用高级模板,请参阅 ["testing" guide](https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/start-testing.md)
有关运行测试的更多细节。
如果您已经开始使用基本模板,请参阅 [README "testing" section](https://github.com/yiisoft/yii2-app-basic/blob/master/README.md#testing)。
## 框架单元测试
如果你想运行 Yii 框架的单元测试
“[Getting started with Yii 2 development](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)”。