/**
  * {@inheritdoc}
  *
  * @param array                       $responseData
  * @param ChannelsJoinPayloadResponse $payloadResponse
  */
 protected function assertResponse(array $responseData, PayloadResponseInterface $payloadResponse)
 {
     $this->assertChannel($responseData['channel'], $payloadResponse->getChannel());
     $this->assertEquals($responseData['already_in_channel'], $payloadResponse->isAlreadyInChannel());
 }
 /**
  * {@inheritdoc}
  *
  * @param array                       $responseData
  * @param ChannelsInfoPayloadResponse $payloadResponse
  */
 protected function assertResponse(array $responseData, PayloadResponseInterface $payloadResponse)
 {
     $this->assertChannel($responseData['channel'], $payloadResponse->getChannel());
 }
 /**
  * {@inheritdoc}
  *
  * @param array                 $responseData
  * @param ImOpenPayloadResponse $payloadResponse
  */
 protected function assertResponse(array $responseData, PayloadResponseInterface $payloadResponse)
 {
     $this->assertEquals($responseData['no_op'], $payloadResponse->isNoOp());
     $this->assertEquals($responseData['already_open'], $payloadResponse->isAlreadyOpen());
     $this->assertEquals($responseData['channel'], $payloadResponse->getChannel());
 }