diff --git a/stubs/init-laravel/Feature/ExampleTest.php b/stubs/init-laravel/Feature/ExampleTest.php new file mode 100644 index 00000000..8b5843f4 --- /dev/null +++ b/stubs/init-laravel/Feature/ExampleTest.php @@ -0,0 +1,7 @@ +get('/'); + + $response->assertStatus(200); +}); diff --git a/stubs/init-laravel/Pest.php b/stubs/init-laravel/Pest.php new file mode 100644 index 00000000..50ab1e43 --- /dev/null +++ b/stubs/init-laravel/Pest.php @@ -0,0 +1,48 @@ +in('Feature'); + +/* +|-------------------------------------------------------------------------- +| Expectations +|-------------------------------------------------------------------------- +| +| When you're writing tests, you often need to check that values meet certain conditions. The +| "expect()" function gives you access to a set of "expectations" methods that you can use +| to assert different things. Of course, you may extend the Expectation API at any time. +| +*/ + +expect()->extend('toBeOne', function () { + return $this->toBe(1); +}); + +/* +|-------------------------------------------------------------------------- +| Functions +|-------------------------------------------------------------------------- +| +| While Pest is very powerful out-of-the-box, you may have some testing code specific to your +| project that you don't want to repeat in every file. Here you can also expose helpers as +| global functions to help you to reduce the number of lines of code in your test files. +| +*/ + +function something() +{ + // .. +} diff --git a/stubs/init-laravel/TestCase.php b/stubs/init-laravel/TestCase.php new file mode 100644 index 00000000..2932d4a6 --- /dev/null +++ b/stubs/init-laravel/TestCase.php @@ -0,0 +1,10 @@ +toBeTrue(true); +}); diff --git a/stubs/init-laravel/phpunit.xml b/stubs/init-laravel/phpunit.xml new file mode 100644 index 00000000..eb13aff1 --- /dev/null +++ b/stubs/init-laravel/phpunit.xml @@ -0,0 +1,31 @@ + + + + + ./tests/Unit + + + ./tests/Feature + + + + + ./app + + + + + + + + + + + + + +