/** * @covers \Xrandr\Geometry::getPositionString * @covers \Xrandr\Geometry::__construct */ public function testGetPositionString() { $randomX = rand(-3500, 3500); $randomY = rand(-3500, 3500); $signedX = sprintf("%+d", $randomX); $signedY = sprintf("%+d", $randomY); $expectedString = "{$signedX}{$signedY}"; $object = new Geometry(0, 0, $randomX, $randomY); $this->assertEquals($expectedString, $object->getPositionString()); }