getEncrypter(); $this->assertFalse('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' == $e->encrypt('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')); $encrypted = $e->encrypt('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); $this->assertTrue('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' == $e->decrypt($encrypted)); } /** * @expectedException Illuminate\Encryption\DecryptException */ public function testExceptionThrownWhenPayloadIsInvalid() { $e = $this->getEncrypter(); $payload = $e->encrypt('foo'); $payload = str_shuffle($payload); $e->decrypt($payload); } protected function getEncrypter() { return new Encrypter(str_repeat('a', 32)); } }