Example #1
0
 public function testData()
 {
     $profiler = ProfilerFactory::build([ProfilerFactory::OPTION_ENABLE => true, ProfilerFactory::OPTION_DATASOURCE_CLASS => File::class, ProfilerFactory::OPTION_DATASOURCE_PROFILES_FOLDER => '/tmp']);
     $renderer = new Request(["value" => ['method' => "get", 'real-method' => "XXX", 'uri' => "/foo", 'scriptName' => "XXX", 'port' => "XXX", 'ssl' => "XXX", 'scheme' => "XXX", 'accept-content-types' => "XXX", 'cookies' => "XXX", 'headers' => "XXX", 'data' => ['get' => "XXX", 'post' => "XXX"], 'charsets' => "XXX", 'default-local' => "XXX", 'local' => "XXX", 'encodings' => "XXX", 'etags' => "XXX", 'session' => ['id' => "XXX", 'data' => "XXX"]]], $profiler);
     $this->assertFalse($renderer->getBarContent());
     $this->assertInternalType('array', $renderer->getData());
     $this->assertNotEmpty($renderer->getData());
     $this->assertNotEmpty($renderer->getTitle());
     $this->assertEmpty($renderer->getBarContent());
     $this->assertEquals('GET /foo', $renderer->getBadge());
     $this->assertNotEmpty($renderer->getIcon());
     $this->assertNotEmpty($renderer->content());
 }