[Mapbender-commits] r4708 - trunk/mapbender/test/http/classes
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Sat Sep 26 08:04:34 EDT 2009
Author: christoph
Date: 2009-09-26 08:04:34 -0400 (Sat, 26 Sep 2009)
New Revision: 4708
Added:
trunk/mapbender/test/http/classes/MapTest.php
Log:
draft for a class Map unit test
Added: trunk/mapbender/test/http/classes/MapTest.php
===================================================================
--- trunk/mapbender/test/http/classes/MapTest.php (rev 0)
+++ trunk/mapbender/test/http/classes/MapTest.php 2009-09-26 12:04:34 UTC (rev 4708)
@@ -0,0 +1,40 @@
+<?php
+require_once 'PHPUnit/Framework.php';
+require_once dirname(__FILE__) . "/../../../http/classes/class_map.php";
+
+class MapTest extends PHPUnit_Framework_TestCase
+{
+
+ var $map;
+
+ public function setUp () {
+ $this->map = new Map();
+ }
+
+ public function tearDown () {
+ unset($this->map);
+ }
+
+ public function testMapCreate()
+ {
+ $this->assertNotNull(
+ $this->map
+ );
+ }
+
+ public function testMapSetWidthHeight()
+ {
+ $this->map->setWidth(100);
+ $this->assertEquals(100,$this->map->getWidth(100));
+ $this->map->setHeight(100);
+ $this->assertEquals(100,$this->map->getHeight(100));
+ }
+
+ public function testMapSetExtent()
+ {
+ $mapExtent = new Mapbender_bbox(0,0,20,20,"EPSG:4326");
+ $this->map->setExtent($mapExtent);
+ $this->assertEquals($mapExtent,$this->map->getExtent());
+ }
+}
+?>
\ No newline at end of file
More information about the Mapbender_commits
mailing list