MAKS\AmqpAgent\Worker\Publisher::prepare
        Executes `self::connect()`, `self::queue()`, `self::exchange`, and `self::bind()` respectively.
        
        
        Signature
        
          public function prepare()
            
        
        Returns
        
          - Publisher
 
Defined by Interface
        
          
            WorkerFacilitationInterface
          
        
        Test Coverage
        
          Information
          
            - Coverage: 5/5 Lines (100%)
- Tests: 3
- Passed: 3 (100%)
Tests
          
            - [ PASSED ] — MAKS\AmqpAgent\Tests\Worker\PublisherTest::testPublishBatchRaisesAnExceptionIfUnexpectedParameterIsPassed
- [ PASSED ] — MAKS\AmqpAgent\Tests\Worker\PublisherTest::testPublishingMessagesToRabbitMQServerViaWorkMethod
- [ PASSED ] — MAKS\AmqpAgent\Tests\Worker\PublisherTest::testWorkRaisesAnExceptionIfUnexpectedParameterIsPassed