Exemplo n.º 1
0
 public function testContentAvailable()
 {
     $certificate = new Certificate(__DIR__ . '/../resources/certificate_corrupt.pem', null, false, Certificate::ENDPOINT_ENV_PRODUCTION);
     $message = new Message('ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff', $certificate, null, null, null, null, null, true, null);
     $this->assertEquals(true, $message->getContentAvailable(), 'Setting ContentAvailable to true did not persist.');
     $message = new Message('ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff', $certificate, null, null, null, null, null, false, null);
     $this->assertEquals(false, $message->getContentAvailable(), 'Disabling the ContentAvailable did not persist.');
     $message = new Message('ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff', $certificate, null, null, null, null, null, null, null);
     $this->assertEquals(false, $message->getContentAvailable(), 'Nulling the ContentAvailable did not persist.');
 }