public function testSetDefaultDataFormat()
 {
     $dataFormat = $this->createDataFormat();
     $result = $this->object->setDefaultDataFormat($dataFormat);
     $this->assertSame($this->object, $result, 'Method chaining violation at "setDefaultDataFormat"');
     $this->assertSame($dataFormat, $this->object->getDefaultDataFormat());
     $this->assertSame('application/json', $this->object->getDefaultMimeType());
 }
 public function __construct(RPCSchema $schema, DataFormatInterface $defaultDataFormat = null)
 {
     $this->schema = $schema;
     parent::__construct($defaultDataFormat);
 }