Esempio n. 1
0
    public function testWrite()
    {
        //Test single class
        $file = './logs/debug.log';
        $message = $this->log->write('Test message', 'TEST');
        $this->assertFileExists($file);
        $fileContent = file_get_contents($file);
        $this->assertEquals($message, str_replace(array("\n", "\r", "\r\n"), '', $fileContent));
        $this->rmdir('./logs');

        //Test as di part
        $file = './log/debug.log';
        $message = $this->app->getLog()->debug('Test message');
        $fileContent = file_get_contents($file);
        $this->assertEquals($message, str_replace(array("\n", "\r", "\r\n"), '', $fileContent));
        $this->rmdir('./log');
    }