aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/ExampleTest.php8
-rw-r--r--tests/TestCase.php17
2 files changed, 20 insertions, 5 deletions
diff --git a/tests/ExampleTest.php b/tests/ExampleTest.php
index 67c9299..2f2d20f 100644
--- a/tests/ExampleTest.php
+++ b/tests/ExampleTest.php
@@ -1,15 +1,19 @@
<?php
+use Illuminate\Foundation\Testing\WithoutMiddleware;
+use Illuminate\Foundation\Testing\DatabaseMigrations;
+use Illuminate\Foundation\Testing\DatabaseTransactions;
+
class ExampleTest extends TestCase
{
/**
- * A basic test example.
+ * A basic functional test example.
*
* @return void
*/
public function testBasicExample()
{
$this->visit('/')
- ->see('Lumen.');
+ ->see('Laravel');
}
}
diff --git a/tests/TestCase.php b/tests/TestCase.php
index 651d9cb..8208edc 100644
--- a/tests/TestCase.php
+++ b/tests/TestCase.php
@@ -1,14 +1,25 @@
<?php
-class TestCase extends Laravel\Lumen\Testing\TestCase
+abstract class TestCase extends Illuminate\Foundation\Testing\TestCase
{
/**
+ * The base URL to use while testing the application.
+ *
+ * @var string
+ */
+ protected $baseUrl = 'http://localhost';
+
+ /**
* Creates the application.
*
- * @return \Laravel\Lumen\Application
+ * @return \Illuminate\Foundation\Application
*/
public function createApplication()
{
- return require __DIR__.'/../bootstrap/app.php';
+ $app = require __DIR__.'/../bootstrap/app.php';
+
+ $app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
+
+ return $app;
}
}