pub(__FUNCTION__, __FUNCTION__); $subscriber = new Subscriber('tcp://localhost:4150'); $generator = $subscriber->subscribe(__FUNCTION__, __FUNCTION__, 1); $envelope = $generator->current(); static::assertInstanceOf(Envelope::class, $envelope); /** @var Envelope $envelope */ static::assertSame(__FUNCTION__, $envelope->message->body); $envelope->finish(); $generator->next(); static::assertNull($generator->current()); } }