Я добавил код new JSONObject(new JSONTokener(EsimActivationProcessor.class.getResourceAsStream)) для проверки входного запроса json на соответствие схеме json. Проверка на сервере и нормальная работа. При тестировании того же класса с использованием junit я получаю ошибку java.lang.NoSuchMethodError: org.json.JSONTokener.(Ljava/io/InputStream;)V.
Я добавил следующий jar:
org.everit.json
org.everit.json.schema
1.3.0
Я пробовал удалить конфликтующие методы в jar Springboot-test jar:
org.springframework.boot
spring-boot-starter-test
test
com.vaadin.external.google
android-json
Подробнее здесь: https://stackoverflow.com/questions/567 ... validation
Мобильная версия