в презентер (пытается придти), то значит презентер начинает заниматься не своим делом. Нужен ли Context презентере вообще чтобы выполнять свои задачи? Скорее всего слой представления будет лучше спроектирован, если будете пататься избежать зависимости от Context в презентере. Даже если тестирование не учитывать.
Мы сейчас пытаемся сделать презентеры без конктекста. Но что делать, если хочешь протестировать, что презентер собрал именно ту строку, что ты ожидаешь исходя из нескольких параметров (даты, типа сообщения, типа пользователя)? Да, можно сказать, что пусть этой сборкой занимается отдельный класс, но ему-то тоже нужно где-то брать исходные локализованные строки?
Обсуждают сегодня