![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/ts.corals.io/corals-api/vendor/orchestra/testbench-core/src/ |
<?php namespace Orchestra\Testbench; use Illuminate\Foundation\Testing\Concerns\InteractsWithAuthentication; use Illuminate\Foundation\Testing\Concerns\InteractsWithConsole; use Illuminate\Foundation\Testing\Concerns\InteractsWithContainer; use Illuminate\Foundation\Testing\Concerns\InteractsWithDatabase; use Illuminate\Foundation\Testing\Concerns\InteractsWithExceptionHandling; use Illuminate\Foundation\Testing\Concerns\InteractsWithSession; use Illuminate\Foundation\Testing\Concerns\InteractsWithTime; use Illuminate\Foundation\Testing\Concerns\MakesHttpRequests; use Illuminate\Foundation\Testing\Concerns\MocksApplicationServices; use PHPUnit\Framework\TestCase as PHPUnit; abstract class TestCase extends PHPUnit implements Contracts\TestCase { use Concerns\Testing, InteractsWithAuthentication, InteractsWithConsole, InteractsWithContainer, InteractsWithDatabase, InteractsWithExceptionHandling, InteractsWithSession, InteractsWithTime, MakesHttpRequests, MocksApplicationServices; /** * The base URL to use while testing the application. * * @var string */ protected $baseUrl = 'http://localhost'; /** * Setup the test environment. * * @return void */ protected function setUp(): void { $this->setUpTheTestEnvironment(); } /** * Clean up the testing environment before the next test. * * @return void */ protected function tearDown(): void { $this->tearDownTheTestEnvironment(); } /** * Boot the testing helper traits. * * @return array */ protected function setUpTraits() { $uses = \array_flip(\class_uses_recursive(static::class)); return $this->setUpTheTestEnvironmentTraits($uses); } /** * Refresh the application instance. * * @return void */ protected function refreshApplication() { $this->app = $this->createApplication(); } /** * Define environment setup. * * @param \Illuminate\Foundation\Application $app * * @return void */ protected function getEnvironmentSetUp($app) { // Define your environment setup. } }