for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: alex
* Date: 1/02/20
* Time: 9:01 PM
*/
namespace AlgoWeb\PODataLaravel\Orchestra\Tests;
use AlgoWeb\PODataLaravel\Providers\MetadataProvider;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\ServiceProvider as BaseServiceProvider;
use POData\Providers\Metadata\SimpleMetadataProvider;
class TestServiceProvider extends BaseServiceProvider
{
protected $defer = false;
public function register()
}
public function boot()
$this->loadMigrationsFrom(
__DIR__ . '/database/migrations'
);
protected function loadMigrationsFrom($path)
Artisan::call('migrate:fresh', ['--database' => 'testbench']);
$migrator = $this->app->make('migrator');
$migrator->run($path);