Тот факт, что GWTTestCase не используется, довольно удивителен, особенно если вы разрабатываете на основе тестирования, но есть и другие замечательные преимущества, такие как упомянутый topchef. Это зависит от того, с какой «версией» MVP вы работаете. Я съеживаюсь, когда вижу людей, регистрирующих Presenter в качестве слушателя виджетов, отображаемых в представлении.
Одна из проблем, которые окружают MVP в целом, заключается в том, что существует несколько разновидностей, и люди, плохо знакомые с шаблоном, запутываются, потому что каждый из них имеет свои преимущества и недостатки. Вы можете взглянуть на эти две статьи, чтобы решить, подходит ли вам это, и получить более подробную информацию о MVP (наряду с другими вещами, с которыми вы можете смешаться): Шаблон GWT MVP и GWT MVP, Деятельность и Путаница Мест .