非常教程

Yii 2.0参考手册

测试(Testing)

单元测试(Unit Tests)

单元测试

注意: 这部分正在开发中。

单元测试验证了一个单元代码是否正如预期那样运行工作。 在面向对象程序设计 中,最基本的代码单元就是类。 因此,单元测试主要需要验证每个类接口方法的 正确性。也就是说,单元测试验证了方法在给定不同的输入参数的情况下,该方法 是否能够返回预期的结果。单元测试通常由编写待测试类的人开发。

Yii的单元测试框架 Codeception 基于 PHPUnit,Codeception 建议遵从 PHPUnit 的文档的进行开发:

  • PHPUnit docs starting from chapter 2。
  • Codeception Unit Tests。

运行基本和高级模板单元测试

请参阅 apps/advanced/tests/README.md 和 apps/basic/tests/README.md 提供的说明。

框架单元测试

如果你想运行 Yii 框架的单元测试 “Getting started with Yii 2 development”。

Yii 2.0

Yii(Yii Framework)是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 “yiic”可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以帮助开发者快速完成应用程序的开发。

主页 http://www.yiiframework.com/
源码 https://github.com/yiisoft/yii2