Настройка реализации Logger для тестирования области с Maven для IntelliJ - PullRequest
0 голосов
/ 22 мая 2018

Для автоматизированных тестов API, мне нужно иметь реализацию логгера.Но предполагается, что регистратор не поставляется с самим API.Для этого я настроил соответствующую часть pom.xml самого модуля API следующим образом:

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.25</version>
</dependency>
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
    <scope>test</scope>
</dependency>

Когда я вручную запускаю maven из командной строки, проходит тест, в котором соответствующий регистратор проходит.Но когда я запускаю тестовый файл из Intellij, я получаю следующую ошибку:

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

Я потратил несколько часов, пытаясь выяснить, что не так, и следовал нескольким учебникам.На самом деле ни один из них не охватывал тот тип настройки, который мне нужен, и поэтому я все еще застрял с этой ошибкой.

Знаете ли вы, в чем здесь проблема и как ее правильно настроить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...