我正在使用codeigniter框架,我正在使用最简单的框架对我的模型进行单元测试。
每个型号都有自己的控制器。
我在自己的控制器构造函数中提到了我为每个模型使用的大多数url(用于web服务响应)。
当我为每个模型运行simpletest时,它会从routes.php中设置的默认控制器中获取所有URL。
例如:
让我们考虑有两个控制器:controller1&控制器2 有两种型号:model1& MODEL2
controller1映射到model1& controller2映射到model2
在routes.php中,我有
$route['default_controller'] = "controller1";
如果我对我的model2进行单元测试,我需要将我的model2映射到controller2但是它得到了 映射到controller1本身。
有没有办法动态更改每个模型的默认控制器?还是有一种方法可以在简单的框架中指定它?
感谢。
答案 0 :(得分:0)