我在 Yii 中编写单元测试,我需要一种方法来了解我处于测试模式(对于默认范围和..)。我在 index-test.php 中定义了一个常量。像:
defined('YII_TEST_MODE') or define('YII_TEST_MODE',true);
在我的模型中:
if(YII_TEST_MODE){ ...
但是在我的代码中,当我检查它时,它会显示这个错误:
Use of undefined constant YII_TEST_MODE - assumed 'YII_TEST_MODE'
有没有更好的方法告诉 yii 你处于测试模式?而且我是否使用了错误的语法?