|
15 | 15 | from faker.providers.person.en_US import Provider as EnUSProvider
|
16 | 16 | from faker.providers.person.es import Provider as EsProvider
|
17 | 17 | from faker.providers.person.es_CO import Provider as EsCOProvider
|
| 18 | +from faker.providers.person.et_EE import Provider as EtEEProvider |
18 | 19 | from faker.providers.person.fi_FI import Provider as FiProvider
|
19 | 20 | from faker.providers.person.fr_BE import Provider as FrBEProvider
|
20 | 21 | from faker.providers.person.ga_IE import Provider as GaIEProvider
|
@@ -420,6 +421,101 @@ def test_last_name(self):
|
420 | 421 | assert name in self.provider.last_names
|
421 | 422 |
|
422 | 423 |
|
| 424 | +class TestEtEE(unittest.TestCase): |
| 425 | + def setUp(self): |
| 426 | + self.fake = Faker("et_EE") |
| 427 | + self.provider = EtEEProvider |
| 428 | + Faker.seed(0) |
| 429 | + |
| 430 | + def test_first_name(self): |
| 431 | + # General first name |
| 432 | + name = self.fake.first_name() |
| 433 | + assert name |
| 434 | + self.assertIsInstance(name, str) |
| 435 | + assert name in self.provider.first_names |
| 436 | + |
| 437 | + # Est first name |
| 438 | + name = self.fake.first_name_est() |
| 439 | + assert name |
| 440 | + self.assertIsInstance(name, str) |
| 441 | + assert name in self.provider.first_names |
| 442 | + assert name in self.provider.first_names_est |
| 443 | + |
| 444 | + # Rus first name |
| 445 | + name = self.fake.first_name_rus() |
| 446 | + assert name |
| 447 | + self.assertIsInstance(name, str) |
| 448 | + assert name in self.provider.first_names |
| 449 | + assert name in self.provider.first_names_rus |
| 450 | + |
| 451 | + # Females first name |
| 452 | + name = self.fake.first_name_female() |
| 453 | + assert name |
| 454 | + self.assertIsInstance(name, str) |
| 455 | + assert name in self.provider.first_names |
| 456 | + assert name in self.provider.first_names_female |
| 457 | + |
| 458 | + # Est females first name |
| 459 | + name = self.fake.first_name_female_est() |
| 460 | + assert name |
| 461 | + self.assertIsInstance(name, str) |
| 462 | + assert name in self.provider.first_names |
| 463 | + assert name in self.provider.first_names_female |
| 464 | + assert name in self.provider.first_names_female_est |
| 465 | + |
| 466 | + # Rus females first name |
| 467 | + name = self.fake.first_name_female_rus() |
| 468 | + assert name |
| 469 | + self.assertIsInstance(name, str) |
| 470 | + assert name in self.provider.first_names |
| 471 | + assert name in self.provider.first_names_female |
| 472 | + assert name in self.provider.first_names_female_rus |
| 473 | + |
| 474 | + # Male first name |
| 475 | + name = self.fake.first_name_male() |
| 476 | + assert name |
| 477 | + self.assertIsInstance(name, str) |
| 478 | + assert name in self.provider.first_names |
| 479 | + assert name in self.provider.first_names_male |
| 480 | + |
| 481 | + # Est male first name |
| 482 | + name = self.fake.first_name_male_est() |
| 483 | + assert name |
| 484 | + self.assertIsInstance(name, str) |
| 485 | + assert name in self.provider.first_names |
| 486 | + assert name in self.provider.first_names_male |
| 487 | + assert name in self.provider.first_names_male_est |
| 488 | + |
| 489 | + # Rus male first name |
| 490 | + name = self.fake.first_name_male_rus() |
| 491 | + assert name |
| 492 | + self.assertIsInstance(name, str) |
| 493 | + assert name in self.provider.first_names |
| 494 | + assert name in self.provider.first_names_male |
| 495 | + assert name in self.provider.first_names_male_rus |
| 496 | + |
| 497 | + def test_last_name(self): |
| 498 | + # General last name. |
| 499 | + name = self.fake.last_name() |
| 500 | + assert name |
| 501 | + self.assertIsInstance(name, str) |
| 502 | + assert name in self.provider.last_names |
| 503 | + |
| 504 | + # Est last name. |
| 505 | + name = self.fake.last_name_est() |
| 506 | + assert name |
| 507 | + self.assertIsInstance(name, str) |
| 508 | + assert name in self.provider.last_names |
| 509 | + assert name in self.provider.last_names_est |
| 510 | + |
| 511 | + # Rus last name. |
| 512 | + name = self.fake.last_name_rus() |
| 513 | + assert name |
| 514 | + self.assertIsInstance(name, str) |
| 515 | + assert name in self.provider.last_names |
| 516 | + assert name in self.provider.last_names_rus |
| 517 | + |
| 518 | + |
423 | 519 | class TestFiFI(unittest.TestCase):
|
424 | 520 | def setUp(self):
|
425 | 521 | self.fake = Faker("fi_FI")
|
|
0 commit comments