GWT PRESENTER MOCKING - PullRequest
       8

GWT PRESENTER MOCKING

1 голос
/ 18 марта 2011

Является ли хорошей практикой использование GWT.create для создания экземпляра асинхронного интерфейса в GWT Presenter?

Причина, по которой я спрашиваю, заключается в том, что мне нужно написать тестовые примеры Junit для докладчика (я не хочу использовать GWTTESTCASE) и использовать mockito для того, чтобы высмеивать и заглушать нужные мне вещи.

Но я не могу издеваться над этими асинхронными интерфейсами, потому что я использую GWT.create для их создания

Пожалуйста, дайте мне знать, если потребуется более подробная информация

Спасибо

1 Ответ

6 голосов
/ 18 марта 2011

Экземпляр асинхронного интерфейса должен быть передан презентатору через конструктор или метод set, поэтому все вызовы GWT.create находятся вне презентатора.Это позволяет вам передавать фиктивный экземпляр в тестах Junit.

...