Added unit tests

My tests bring me to type hint the current log to enforce him to respect ```Psr\Log\LoggerInterface```.

Consider this as a WIP, the night will be proficient :dancer: