/** * 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.'); }
/** * 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.'); }
/** * 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')); }