GadgetServer = null; $this->gadget = null; parent::tearDown(); } /** * Tests HttpUtil::getView() */ public function testGetView() { $this->GadgetServer = new GadgetServer(); // prevent polution from other test cases + make sure we're not testing // a cached result $_GET = array('nocache' => 1, 'view' => 'profile'); $_POST = array(); $this->GadgetContext = new GadgetContext('GADGET'); $this->GadgetContext->setUrl('http://test.chabotc.com/testGadget.xml'); $this->gadget = $this->GadgetServer->processGadget($this->GadgetContext); $view = HttpUtil::getView($this->gadget, $this->GadgetContext); $this->assertEquals('profile', $view->getName()); $this->assertEquals('HTML', $view->getType()); $this->assertEquals('', $view->getHref()); $this->assertEquals("content", $view->getContent()); $this->assertEquals("400", $view->preferedHeight); $this->assertEquals("300", $view->preferedWidth); $this->assertFalse($view->getQuirks()); } }