【发布时间】:2015-02-15 11:45:25
【问题描述】:
我想在 Laravel 中运行的一组 Codeception 测试中使用 DB 对象。 具体来说,我想在测试的 _before 中执行此操作:
DB::table('name')->truncate();
在我的 TestCest.php 文件的开头我有这个:
use \AcceptanceTester;
namespace App\Modules\Admin\Controllers;
use DB;
但是,DB 对象不允许我使用它 - 我收到一条消息
登录失败
当我运行 codecept 测试时。
我确定我缺少有关设置 DB 对象的一些基本知识,但我无法弄清楚。
【问题讨论】:
-
我已经看过这个答案 - stackoverflow.com/questions/25787376/… - 但仍然无法让它发挥作用。
标签: php laravel-4 namespaces codeception