/** * Test StringUtil::generateRandomAlphanumericString */ public function testGenerateRandomAlphanumericString() { for ($i = 0; $i < 10; $i++) { $length = ($i + 1) * 5 * rand(1, 4); //generate random string $data = StringUtil::generateRandomAlphanumericString($length); //test length $this->assertEquals($length, strlen($data)); //test content $this->assertRegExp('/[a-zA-z0-9]+/', $data); } }