PhpOffice\PhpPresentation\Tests\Shape\GroupTest::testExtentsAndOffsetsForOneShape PHP Method

testExtentsAndOffsetsForOneShape() public method

    public function testExtentsAndOffsetsForOneShape()
    {
        // We record initial values here because
        // PhpOffice\PhpPresentation\Shape\Line subtracts the offsets
        // from the extents to produce a raw width and height.
        $offsetX = 100;
        $offsetY = 100;
        $extentX = 1000;
        $extentY = 450;
        $object = new Group();
        $line1 = new Line($offsetX, $offsetY, $extentX, $extentY);
        $object->addShape($line1);
        $this->assertEquals($offsetX, $object->getOffsetX());
        $this->assertEquals($offsetY, $object->getOffsetY());
        $this->assertEquals($extentX, $object->getExtentX());
        $this->assertEquals($extentY, $object->getExtentY());
    }