File manager - Edit - /var/www/html/homologBancodetalentos/tests/Feature/TalentBank/RegisterCompanyFormTest.php
Back
<?php namespace Tests\Feature\TalentBank; use App\Models\TalentBank\Occupation; use App\Support\TalentBank\JobFormOptionsResolver; use Illuminate\Foundation\Testing\DatabaseTransactions; use Tests\TestCase; class RegisterCompanyFormTest extends TestCase { use DatabaseTransactions; public function test_cadastro_empresa_exibe_cargos_do_banco_no_select(): void { $occupation = Occupation::query()->first(); if ($occupation === null) { $occupation = Occupation::query()->create(['name' => 'Analista de Sistemas Teste']); } $response = $this->get(route('talent-bank.register.company')); $response->assertOk(); $response->assertSee('name="vacancies[0][role]"', false); $response->assertSee('value="' . $occupation->id . '"', false); $response->assertSee(e($occupation->name), false); } public function test_job_form_options_resolver_aceita_id_numerico(): void { $options = [['id' => 42, 'name' => 'Advogado']]; $this->assertSame(42, JobFormOptionsResolver::optionId($options, '42')); $this->assertSame(42, JobFormOptionsResolver::optionId($options, 42)); $this->assertSame(42, JobFormOptionsResolver::optionId($options, 'Advogado')); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings