コード例 #1
0
 /**
  * Tests the JApplicationWeb::get method.
  *
  * @return  void
  *
  * @since   11.3
  */
 public function testGet()
 {
     $config = new JRegistry(array('foo' => 'bar'));
     TestReflection::setValue($this->class, 'config', $config);
     $this->assertThat($this->class->get('foo', 'car'), $this->equalTo('bar'), 'Checks a known configuration setting is returned.');
     $this->assertThat($this->class->get('goo', 'car'), $this->equalTo('car'), 'Checks an unknown configuration setting returns the default.');
 }
コード例 #2
0
 /**
  * Tests the JApplicationWeb::get method.
  *
  * @return  void
  *
  * @since   11.3
  */
 public function testGet()
 {
     $config = new JRegistry(array('foo' => 'bar'));
     $this->inspector->setClassProperty('config', $config);
     $this->assertThat($this->inspector->get('foo', 'car'), $this->equalTo('bar'), 'Checks a known configuration setting is returned.');
     $this->assertThat($this->inspector->get('goo', 'car'), $this->equalTo('car'), 'Checks an unknown configuration setting returns the default.');
 }
コード例 #3
0
 /**
  * Tests the JApplicationWeb::loadSystemUris method.
  *
  * @return  void
  *
  * @since   11.3
  */
 public function testLoadSystemUrisWithoutSiteUriWithRelativeMediaUriSet()
 {
     // Set the media_uri value in the configuration.
     $config = new Registry(array('media_uri' => '/media/'));
     TestReflection::setValue($this->class, 'config', $config);
     TestReflection::invoke($this->class, 'loadSystemUris', 'http://joom.la/application');
     $this->assertEquals('http://joom.la/', $this->class->get('uri.base.full'));
     $this->assertEquals('http://joom.la', $this->class->get('uri.base.host'));
     $this->assertEquals('/', $this->class->get('uri.base.path'));
     $this->assertEquals('http://joom.la/media/', $this->class->get('uri.media.full'));
     $this->assertEquals('/media/', $this->class->get('uri.media.path'));
 }