1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<?php
namespace Faker\Test\Provider;
use Faker\Provider\Medical;
use Faker\Test\TestCase;
/**
* @group legacy
*/
final class MedicalTest extends TestCase
{
public function testBloodType(): void
{
self::assertContains($this->faker->bloodType, ['A', 'AB', 'B', 'O']);
}
public function testBloodRh(): void
{
self::assertContains($this->faker->bloodRh, ['+', '-']);
}
public function testBloodGroup(): void
{
self::assertContains($this->faker->bloodGroup, ['A+', 'A-', 'AB+', 'AB-', 'B+', 'B-', 'O+', 'O-']);
}
protected function getProviders(): iterable
{
yield new Medical($this->faker);
}
}
|