Grails - Насмешливый servletContext в модульных тестах - PullRequest
1 голос
/ 21 октября 2011

Мне трудно издеваться над servletContext в модульном тесте.Вот как я пытаюсь это сделать:

import org.springframework.mock.web.MockServletContext
    void testSomehing() {
      def servletContext = new MockServletContext()
      servletContext.numberOfCreditProvider = 2
      [...]
    }

Я получаю следующее сообщение об ошибке:

No such property: numberOfCreditProvider for class: org.springframework.mock.web.MockServletContext

Любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 28 февраля 2013

Несмотря на это, кажется, что можно установить attributes как в модульных, так и в интеграционных тестах, но свойства можно установить только в интеграционных тестах.Эта картоподобная способность не работает в модульных тестах.

0 голосов
/ 21 октября 2011

Попробуйте

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