AbstractTransactionalJUnit4SpringContextTests http запрос - PullRequest
1 голос
/ 22 марта 2012

я пытаюсь написать тест с

AbstractTransactionalJUnit4SpringContextTests 

где-то глубоко в моей фасоли

FacesContext currentInstance = FacesContext.getCurrentInstance();

вызывается, но нет запроса, поэтому он возвращает ноль. Есть ли способ подделать полный http-запрос в моих тестах?

1 Ответ

0 голосов
/ 22 марта 2012

Конечно, есть способ, всегда есть способ. Spring предоставляет целую иерархию фиктивных объектов сервлета в артефакте весеннего теста. Вы можете использовать MockHttpRequest. Но то, как вы можете связать это с FacesContext.getCurrentInstance(), выше моего понимания JSF. Вам, вероятно, понадобится реализация Mock JSF где-нибудь по пути.

...