コード例 #1
0
 /**
  * @dataProvider tooBigForShortPayloadArguments
  */
 public function testIncompatibleWithSmallPayload($payload)
 {
     $certificate = new Certificate(__DIR__ . '/../resources/certificate_corrupt.pem', null, false, Certificate::ENDPOINT_ENV_PRODUCTION);
     $message = new Message('ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff', $certificate, null, null, null, $payload, null, null, null);
     $this->assertEquals($payload, $message->getPayload(), 'Setting payload did not persist.');
     $this->assertEquals(false, $message->isCompatibleWithSmallPayloadSize());
 }