| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace Test\Michel\Log;
- use Michel\Log\Handler\MemoryHandler;
- use Michel\Log\Logger;
- use Michel\UniTester\TestCase;
- use Psr\Log\LogLevel;
- class LoggerTest extends TestCase
- {
- protected function setUp(): void
- {
- // TODO: Implement setUp() method.
- }
- protected function tearDown(): void
- {
- // TODO: Implement tearDown() method.
- }
- protected function execute(): void
- {
- $storage = [];
- $logger = new Logger(new MemoryHandler($storage));
- $logger->log(LogLevel::INFO, 'is a test');
- $this->assertStringEndsWith($storage[0], '[INFO]: is a test');
- }
- }
|