public function testApiPushAsync_ReturnsArrayOfStatuses_WhenMultipleNamesSet()
{
$names = ['name1', 'name2'];
$message = 'message';
$channel = $this->createChannel(['createMessageProtocol', 'handlePushAsync']);
$channel->expects($this->once())->method('createMessageProtocol')->will($this->returnArgument(0));
$channel->expects($this->twice())->method('handlePushAsync')->will($this->returnValue(true));
$result = $channel->pushAsync($names, $message);
$this->assertSame([true, true], $result);
}