/** * Test that generate() returns a string of random characters. */ public function testGenerate() { $this->assertNotEquals('ABCDEFGHIJ', String::generate(10)); $this->assertTrue(strlen(String::generate(10)) == 10); $this->assertNotEquals('ABCDEFGHIJ12345', String::generate(15)); $this->assertTrue(strlen(String::generate(15)) == 15); $this->assertEquals('aaaaa', String::generate(5, 'aaaaa')); $this->assertTrue(strlen(String::generate(5)) == 5); }
function str_generate($length, $seed = String::ALNUM) { return String::generate($length, $seed); }