rngTestLengths as $l) { $this->assertEquals($l, strlen($rng->getRandomBytes($l))); } $this->assertTrue($rng->isCryptographicallySecure()); } /** * @return void */ public function testNonStrongOpenSSLRNGProvidersReturnExpectedNumberOfBytes() { $rng = new OpenSSLRNGProvider(false); foreach ($this->rngTestLengths as $l) { $this->assertEquals($l, strlen($rng->getRandomBytes($l))); } $this->assertFalse($rng->isCryptographicallySecure()); } }