X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/vendor/kris/laravel-form-builder/tests
home
/
gfecatvj
/
sites
/
restate
/
vendor
/
kris
/
laravel-form-builder
/
tests
/
📁
..
📄
.gitkeep
(0 B)
📁
Console
📁
Fields
📁
Filters
📁
Fixtures
📄
FormBuilderTest.php
(7.13 KB)
📄
FormBuilderTestCase.php
(3.63 KB)
📄
FormBuilderValidationTest.php
(1.11 KB)
📄
FormHelperTest.php
(5.48 KB)
📄
FormTest.php
(36 KB)
📄
RulesParserTest.php
(1.55 KB)
Editing: FormBuilderValidationTest.php
<?php namespace { use Kris\LaravelFormBuilder\Events\AfterFieldCreation; use Kris\LaravelFormBuilder\Events\AfterFormCreation; use Kris\LaravelFormBuilder\Form; use Kris\LaravelFormBuilder\FormBuilder; use Kris\LaravelFormBuilder\FormHelper; class FormBuilderValidationTest extends FormBuilderTestCase { public function setUp(): void { parent::setUp(); $this->app ->make('Illuminate\Contracts\Http\Kernel') ->pushMiddleware('Illuminate\Session\Middleware\StartSession'); } public function testItValidatesWhenResolved() { Route::post('/test', TestController::class.'@validate'); $this->post('/test', ['email' => 'foo@bar.com']) ->assertRedirect('/') ->assertSessionHasErrors(['name']); } public function testItDoesNotValidateGetRequests() { Route::get('/test', TestController::class.'@validate'); $this->get('/test', ['email' => 'foo@bar.com']) ->assertStatus(200); } } }
Upload File
Create Folder