/** * @dataProvider parsersProvider */ public function testApiDecode_ReturnsEmptyString(ParserInterface $parser) { $this->assertEquals('', $parser->decode($this->getString())); }
/** * @override * @inheritDoc */ public function decode($str) { return $this->protocol->setAll($this->parser->decode($str)); }
/** * @dataProvider objectParsersProvider */ public function testCaseParser_EncodesThenDecodesDataProperly_ForObjectParsers(ParserInterface $parser) { $data = $this->getObject(); $this->assertEquals($data, $parser->decode($parser->encode($data))); }