public static function setupBeforeClass() { self::$app = new \Think\PhpunitHelper(); self::$app->setMVC('order-system.php', 'Home', 'Index'); self::$app->setTestConfig(['DB_NAME' => 'test_order_system', 'DB_HOST' => '127.0.0.1']); self::$app->start(); }
public static function setupBeforeClass() { // 下面四行代码模拟出一个应用实例, 每一行都很关键, 需正确设置参数 self::$app = new \Think\PhpunitHelper(); self::$app->setMVC('domain.com', 'Home', 'Index'); self::$app->setTestConfig(['DB_NAME' => 'mydb_test', 'DB_HOST' => 'localhost']); // 一定要设置一个测试用的数据库,避免测试过程破坏生产数据 self::$app->start(); }