MAKS\AmqpAgent\Helper\Serializer::assertNoPhpSerializationError
Asserts that `serialize()` and/or `unserialize()` was executed successfully depending on strictness of the Serializer.
Signature
protected function assertNoPhpSerializationError(Closure
$callback )
Parameters
$callback
—
Closure
- The (un)serialization callback to execute.
Returns
- void
Errors/Exceptions
-
SerializerViolationException
Test Coverage
Information
- Coverage: 10/10 Lines (100%)
- Tests: 6
- Passed: 6 (100%)
Tests
- [ PASSED ] — MAKS\AmqpAgent\Tests\Helper\SerializerTest::testSerializerWhenSerializeMethodIsCalled
- [ PASSED ] — MAKS\AmqpAgent\Tests\Helper\SerializerTest::testSerializerWhenUnserializeMethodIsCalled
- [ PASSED ] — MAKS\AmqpAgent\Tests\Helper\SerializerTest::testSerializerGettersAndSetters
- [ PASSED ] — MAKS\AmqpAgent\Tests\Helper\SerializerTest::testSerializerViolationExceptionIsRaisedWhenMalformedPhpDataIsProvidedToUnserialize
- [ PASSED ] — MAKS\AmqpAgent\Tests\Helper\SerializerTest::testSerializerWhenTheObjectIsCalledAsAFunction
- [ PASSED ] — MAKS\AmqpAgent\Tests\Worker\ConsumerTest::testConsumingMessagesFromRabbitMQServerUsingConfigCallback