Exemplo n.º 1
0
 public function testLog()
 {
     $log = Factory::log();
     $this->assertEquals(\Logger::getLogger('main'), $log);
     $this->assertEquals(Factory::log(), $log);
     Memory::set('debug', true);
     $this->assertEquals(\Logger::getLogger('debug'), Factory::log());
     Memory::clear('debug');
     $this->assertEquals(\Logger::getLogger('main'), $log);
 }
Exemplo n.º 2
0
 public function testClear()
 {
     Memory::set('x', 1);
     Memory::set('y', 1);
     Memory::clear('x');
     $this->assertEmpty(Memory::get('x'));
     $this->assertNotEmpty(Memory::get('y'));
     Memory::clear('y');
     $this->assertEmpty(Memory::get('y'));
     Memory::add('x', 5);
     $this->assertNotEmpty(Memory::get('x'));
     Memory::clear('x');
     $this->assertEmpty(Memory::get('x'));
     $this->assertEmpty(Memory::get('z'));
     Memory::clear('z');
     $this->assertEmpty(Memory::get('z'));
 }
Exemplo n.º 3
0
 protected function setUp()
 {
     Memory::clear('debug');
     LoggerApp::clear();
 }