я реализовал простой сеанса слушателя в моем приложении Grails, но это вызывает мои интеграционные тесты на неудачу со следующим:Grails - UnsupportedOperationException - Интеграция тесты
java.lang.UnsupportedOperationException на org.springframework. mock.web.MockServletContext.addListener (MockServletContext.java:675) в Bootstrap $ _closure1.doCall (BootStrap.groovy: 44) в grails.util.Environment.evaluateEnvironmentSpecificBlock (Environment.java:327)
Это происходит потому, что MockServletContext используется для испытаний не поддерживает этот слушатель я добавляю в Bootstrap.groovy в следующей строке:
def init = {
servletContext ->
servletContext.addListener(userLoginSessionListener)
....
}
но есть способ игнорирования этого или аннотирований моих тестов не требует ,
У меня нет ответа на этот конкретный вопрос, но понял, обходной путь, который я ответил на мой другой вопрос с здесь - http://stackoverflow.com/a/36886996/2288004. – dre