Я пытаюсь создать свои собственные правила для плагина Z PL / SQL Analyzer от Felipebz .Для этого я следую этому учебнику.
Я скачал упомянутый Github Directory в этом руководстве и импортировал его в Eclipse.Теперь, когда я пытаюсь запустить его как « Maven test », я получаю следующее сообщение об ошибке:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3:test (default-test) on project plsql-custom-rules: There are test failures.
В журнале есть еще несколько ошибок:
[INFO] Running com.company.plsql.ForbiddenDmlCheckTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.284 s <<< FAILURE! - in com.company.plsql.ForbiddenDmlCheckTest
[ERROR] test(com.company.plsql.ForbiddenDmlCheckTest) Time elapsed: 0.181 s <<< ERROR!
java.lang.NoSuchMethodError: org.assertj.core.api.Assertions.assertThat(Ljava/lang/String;)Lorg/assertj/core/api/AbstractStringAssert;
at com.company.plsql.ForbiddenDmlCheckTest.test(ForbiddenDmlCheckTest.java:10)
Кто-нибудь знает решение этой конкретной проблемы?
Я хочу создать банку для тестирования на моем сервере SonarQube.Но, прежде чем что-то менять в коде, я хотел сначала протестировать его как есть;потому что я считаю, что в загруженном шаблоне проекта уже есть пример правила.Я могу внести дополнительные изменения в код, как только я протестирую его как файл jar.