MrB*_*MrB 10 testing controller yii
怎么做的?我是否只准备一个$_POST/ $_GET/ $_FILESset并将其传递给控制器?或者是否有更优雅的方式来测试Yii控制器?
$_POST
$_GET
$_FILES
Ole*_*hev 17
通常,对模型,帮助器,组件等执行单元测试.换句话说,对于实现的东西application business logic.对于测试应用程序控制器,常用的过程是Functional Testing.
application business logic
Functional Testing
有关执行此类测试的更多信息,请参阅Yii文档.
简而言之,使用像Selenium这样的东西,它会在Web浏览器中打开一些URL并在测试后收集信息.
测试此处描述的控制器的另一种技术.
顺便说一句,如果很难将逻辑实现到您的控制器中,请Fat Model在MVC模式中寻找方法.更多信息在这里.
Fat Model
归档时间:
14 年,6 月 前
查看次数:
9835 次
最近记录:
9 年,6 月 前