public function testRenderJsContainerPolygons() { $map = new Map(); $map->setJavascriptVariable('map'); $map->addPolygon($polygon = new Polygon()); $polygon->setJavascriptVariable('polygon'); $expected = <<<EOF map_container.polygons.polygon = polygon = new google.maps.Polygon({"map":map,"paths":[]}); EOF; $this->assertSame($expected, $this->mapHelper->renderJsContainerPolygons($map)); }