CrEOF\Spatial\Tests\PHP\Types\Geometry\MultiPolygonTest::testSolidMultiPolygonFromArraysGetPolygons PHP Méthode

testSolidMultiPolygonFromArraysGetPolygons() public méthode

    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());
    }