CrEOF\Spatial\Tests\PHP\Types\Geometry\MultiPolygonTest::testSolidMultiPolygonFromArraysGetPolygons PHP Method

testSolidMultiPolygonFromArraysGetPolygons() public method

    public function testSolidMultiPolygonFromArraysGetPolygons()
    {
        $expected = array(new Polygon(array(new LineString(array(new Point(0, 0), new Point(10, 0), new Point(10, 10), new Point(0, 10), new Point(0, 0))))), new Polygon(array(new LineString(array(new Point(5, 5), new Point(7, 5), new Point(7, 7), new Point(5, 7), new Point(5, 5))))));
        $polygons = array(array(array(array(0, 0), array(10, 0), array(10, 10), array(0, 10), array(0, 0))), array(array(array(5, 5), array(7, 5), array(7, 7), array(5, 7), array(5, 5))));
        $multiPolygon = new MultiPolygon($polygons);
        $this->assertEquals($expected, $multiPolygon->getPolygons());
    }