Exemple #1
0
 /**
  * Test request prefix methods.
  *
  * @return void
  */
 public function testRequestPrefix()
 {
     $this->assertFalse($this->App->getPrefix());
     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     $this->Controller->request->params['prefix'] = 'site';
     $this->assertSame('site', $this->App->getPrefix());
     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     $this->Controller->request->params['prefix'] = '';
     $this->assertTrue($this->App->isSite());
     $this->Controller->request->params['prefix'] = false;
     $this->assertTrue($this->App->isSite());
     $this->Controller->request->params['prefix'] = null;
     $this->assertTrue($this->App->isSite());
     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     $this->Controller->request->params['prefix'] = 'admin';
     $this->assertSame('admin', $this->App->getPrefix());
     $this->assertTrue($this->App->isAdmin());
 }