getTitle() публичный Метод

Accessor for parsed title.
public getTitle ( ) : string
Результат string Title or false if no title is present.
Пример #1
0
 function testBack()
 {
     $browser4 = new SimpleBrowser();
     $browser4->get("http://www.google.com/");
     $browser4->get("http://www.yahoo.com/");
     $browser4->back();
     $browser4->getTitle();
     $this->assertEqual($browser4->getTitle(), 'Google');
 }
 function testGet()
 {
     $browser = new SimpleBrowser();
     $browser->addHeader('User-Agent: SimpleTest ' . SimpleTest::getVersion());
     $this->assertTrue($browser->get('http://www.lastcraft.com/test/network_confirm.php'));
     $this->assertPattern('/target for the SimpleTest/', $browser->getContent());
     $this->assertPattern('/Request method.*?<dd>GET<\\/dd>/', $browser->getContent());
     $this->assertEqual($browser->getTitle(), 'Simple test target file');
     $this->assertEqual($browser->getResponseCode(), 200);
     $this->assertEqual($browser->getMimeType(), 'text/html');
 }
 /**
  * Fetch page from google and search for some keyword.
  */
 public function testFetchGoogleResults()
 {
     $browser = new SimpleBrowser();
     // inject debugging cookie, if we want to debug request - makes sense only if we do request to the same server with DBG module
     if (!empty($_COOKIE['DBGSESSID'])) {
         $browser->setCookie('DBGSESSID', $_COOKIE['DBGSESSID']);
     }
     $url = 'http://www.google.com/';
     $html = $browser->get($url);
     // store fetched page into temporary file and display quick download link
     TestUtils::snapshot($html, 'google-main-page');
     if ($this->assertTrue(false !== stripos($browser->getTitle(), 'google'), 'Failed loading page from ' . $url . '!')) {
         $keyword = 'simpletest';
         // load search results for "simpletest"
         $browser->setField('q', $keyword);
         $html = $browser->clickSubmitByName('btnG');
         if ($this->assertTrue(false !== strpos($browser->getTitle(), $keyword), 'Failed loading search results for ' . $keyword . '!')) {
             TestUtils::snapshot($html, 'google-search-results');
         }
     }
 }
Пример #4
0
 function testGet()
 {
     $browser = new SimpleBrowser();
     $browser->addHeader('User-Agent: SimpleTest ' . SimpleTest::getVersion());
     $this->assertTrue($browser->get($this->samples() . 'file.html'));
     $this->assertPattern('/Link to SimpleTest/', $browser->getContent());
     $this->assertEqual($browser->getTitle(), 'Link to SimpleTest');
     $this->assertFalse($browser->getResponseCode());
     $this->assertEqual($browser->getMimeType(), '');
 }