createMock(TTransport::class); $factory = new TJSONProtocolFactory(); $protocol = $factory->getProtocol($transport); $this->assertInstanceOf(TJSONProtocol::class, $protocol); $this->assertSame($transport, $this->getPropertyValue($protocol, 'trans_')); } }