/** * @covers ::setWidth * @covers ::getWidth * @covers ::getOriginalWidth * @covers ::getHeight * @covers ::getOriginalHeight * @covers ::getScale */ public function testWidthScaling() { $item = new Item(100, 200); $item->setWidth(50); $this->assertEquals(50, $item->getWidth()); $this->assertEquals(100, $item->getHeight()); $this->assertEquals(100, $item->getOriginalWidth()); $this->assertEquals(200, $item->getOriginalHeight()); $this->assertEquals(0.5, $item->getScale()); }