ここで Laravel 4.2のパッケージリンクを作成しています。単体テストとデータベース テストを作成したいと考えています。私が読んだ限りでは、テストですべての機能を使用するには、Laravel アプリのインスタンスを作成する必要があります。
composer.json
このようにLaravelパッケージを修正して追加しました
"require-dev": {
"phpunit/phpunit" : "4.*",
"laravel/laravel": "4.2.*"
},
composer update
Laravel のような TestCase クラスを作成した後
public function createApplication()
{
$unitTesting = true;
$testEnvironment = 'testing';
return require __DIR__.'/../vendor/laravel/laravel/bootstrap/start.php';
}
問題は、start.php で require を実行するときに、パスを使用してフレームワークを作成するときにエラーが発生することです。
./vjroby/laravel-nonce/vendor/laravel/laravel/vendor/laravel/framework/src
そのようなファイルがないため、ファイルは
./vjroby/laravel-nonce/vendor/laravel/framework/src