<?php //定義模式 defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); //引入文件 require __DIR__ . '/../vendor/autoload.php'; require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; require __DIR__ . '/../common/config/bootstrap.php'; //配置信息,這裏默認使用的爲後臺配置,可自行修改 $config = yii\helpers\ArrayHelper::merge( //配置信息,數據庫信息 require __DIR__ . '/../common/config/main.php', require __DIR__ . '/../common/config/main-local.php', require __DIR__ . '/../backend/config/main.php' ); //(new yii\web\Application($config))->run() ; //註冊框架基本服務,不運行框架 (new yii\web\Application($config)) ; //全部測試文件 以 Test.php結尾 eg: UnitTest.php //全部測試方法 以 test開頭 eg: testPay() //測試 以index.php爲運行組件運行測試文件 //window + R 輸入 cmd ; //進入到項目中的test文件夾 //運行:phpunit --bootstrap ./index.php demo/UnitTest //解釋:使用 phpunit 以 index.php 爲組件,運行 demo 文件夾下的 UnitTest.php 中的全部測試代碼
目錄結構以下 :php