From 29a947272e0bc58e6ade46412e0c7b9f79d8e09e Mon Sep 17 00:00:00 2001 From: Bernhard Essl Date: Fri, 15 Aug 2014 20:15:46 +0200 Subject: [PATCH] Add a phpunit test file for the Miscellaneous Provider --- test/Faker/Provider/MiscellaneousTest.php | 39 +++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 test/Faker/Provider/MiscellaneousTest.php diff --git a/test/Faker/Provider/MiscellaneousTest.php b/test/Faker/Provider/MiscellaneousTest.php new file mode 100644 index 0000000000..a3ef36fdb4 --- /dev/null +++ b/test/Faker/Provider/MiscellaneousTest.php @@ -0,0 +1,39 @@ +assertContains(Miscellaneous::boolean(), array(true, false)); + } + + public function testMd5() + { + $this->assertRegExp('/^[a-z0-9]{32}$/', Miscellaneous::md5()); + } + + public function testSha1() + { + $this->assertRegExp('/^[a-z0-9]{40}$/', Miscellaneous::sha1()); + } + + public function testSha256() + { + $this->assertRegExp('/^[a-z0-9]{64}$/', Miscellaneous::sha256()); + } + + public function testCountryCode() + { + $this->assertRegExp('/^[A-Z]{2}$/', Miscellaneous::countryCode()); + } + + public function testLanguage() + { + $this->assertRegExp('/^[a-z]{2}$/', Miscellaneous::languageCode()); + } +}