/** @test */ public function getSocketShouldNotAddReadListenerForNonReadableSocketType() { $loop = $this->getMock('React\\EventLoop\\LoopInterface'); $loop->expects($this->never())->method('addReadStream'); $context = new Context($loop); $socket = $context->getSocket(\ZMQ::SOCKET_PUSH); }