public function test_formatMessage()
 {
     //txt, lvl, category, timestamp
     $message = ['some message', Logger::LEVEL_INFO, 'app', (new \DateTime('2001-02-03 04:05:06'))->getTimestamp() + 0.12345];
     $ft = new \yii\log\FileTarget(['logFile' => '@app/runtime/logs/log.txt']);
     $ft_my = new FileTarget(['logFile' => '@app/runtime/logs/log_my.txt']);
     $this->assertEquals('2001-02-03 04:05:06 [info][app] some message', $ft->formatMessage($message));
     //yii2 default
     $ft_my->with_microtime = false;
     $this->assertEquals('2001-02-03 04:05:06 [info][app] some message', $ft_my->formatMessage($message));
     //mylib as yii2 default
     $ft_my->with_microtime = true;
     $this->assertEquals('2001-02-03 04:05:06:123450 [info][app] some message', $ft_my->formatMessage($message));
     //mylib custom with 6 nums pad
 }