public function testSetHeader() { $header = new Header(); $header->setRevision(5); $this->tag->setHeader($header); $this->assertSame($header, $this->tag->getHeader()); }
/** * @return Header */ private function readHeader() { $header = new Header(); $header->setIdentifier($this->getBinaryReader()->readString(3)); $header->setVersion($this->getBinaryReader()->readUInt8()); $header->setRevision($this->getBinaryReader()->readUInt8()); $header->setFlags($this->getBinaryReader()->readUInt8()); return $header; }
/** * @dataProvider exceptionForOnlyIntegerProvider * @expectedException \InvalidArgumentException * @expectedExceptionMessage Revision must be an integer */ public function testSetRevisionWithInvalidArgument($argument) { $this->header->setRevision($argument); }