public function testUUID() { $uuids = array(); for ($i = 0; $i < 10000; $i++) { $uuid = $this->db->uuid(); $this->assertTrue((bool) preg_match('#[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[8,9,a,b][0-9a-f]{3}-[0-9a-f]{12}#', $uuid)); $uuids[] = $uuid; } $uuids = array_unique($uuids); $this->assertEquals(count($uuids), 10000); }