File manager - Edit - /var/www/html/homologBancodetalentos/tests/Unit/TalentBank/JobApplicationStatusTest.php
Back
<?php namespace Tests\Unit\TalentBank; use App\Support\TalentBank\ApplicationNotificationType; use App\Support\TalentBank\JobApplicationStatus; use PHPUnit\Framework\TestCase; class JobApplicationStatusTest extends TestCase { public function test_labels_match_spec(): void { $this->assertSame('Inscrito', JobApplicationStatus::label(JobApplicationStatus::ENROLLED)); $this->assertSame('Em anĂ¡lise', JobApplicationStatus::label(JobApplicationStatus::PENDING)); $this->assertSame('Visualizado', JobApplicationStatus::label(JobApplicationStatus::VIEWED)); $this->assertSame('Entrevista', JobApplicationStatus::label(JobApplicationStatus::INTERVIEW)); $this->assertSame('Aprovado', JobApplicationStatus::label(JobApplicationStatus::APPROVED)); $this->assertSame('Reprovado', JobApplicationStatus::label(JobApplicationStatus::REJECTED)); $this->assertSame('Cancelado', JobApplicationStatus::label(JobApplicationStatus::CANCELLED)); $this->assertSame('Encerrado', JobApplicationStatus::label(JobApplicationStatus::CLOSED)); } public function test_notification_type_mapping(): void { $this->assertSame( ApplicationNotificationType::APPLICATION_IN_ANALYSIS, JobApplicationStatus::notificationTypeForStatus(JobApplicationStatus::PENDING), ); $this->assertSame( ApplicationNotificationType::APPLICATION_APPROVED, JobApplicationStatus::notificationTypeForStatus(JobApplicationStatus::APPROVED), ); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings