Вопросы с тегом «guice»

141
Переопределение привязки в Guice

Я только начал играть с Guice, и могу придумать вариант использования: в тесте я просто хочу переопределить одну привязку. Я думаю, что хотел бы использовать остальные привязки производственного уровня, чтобы убедиться, что все настроено правильно, и избежать дублирования. Итак, представьте, что у...

109
Почему классы java не наследуют аннотации от реализованных интерфейсов?

Я использовал AOP Guice для перехвата вызовов некоторых методов. Мой класс реализует интерфейс, и я хотел бы аннотировать методы интерфейса, чтобы Guice мог выбрать правильные методы. Даже если тип аннотации аннотируется классом реализации аннотации Inherited, он не наследует аннотацию, как указано...

100
Google Guice против PicoContainer для внедрения зависимостей

Моя команда изучает фреймворки внедрения зависимостей и пытается выбрать между использованием Google-Guice и PicoContainer. В нашем фреймворке мы ищем несколько вещей: Небольшой след кода. Под небольшим размером кода я подразумеваю, что мы не хотим, чтобы повсюду в нашей базе кода был мусор кода...

88
Как получить аннотированный экземпляр из инжектора Guice?

Допустим, у меня есть модуль: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } и я хочу протестировать модуль и проверить, вводит ли он правильное значение в Stringполе с аннотацией,...

85
При создании инжектора RoboGuice происходит сбой процесса, если в каком-либо модуле есть имитация экземпляра

У меня проблема с использованием фреймворков RoboGuice и AndroidMock в модульном тестировании. Я создал простой проект, чтобы показать свою проблему. Здесь я создаю фиктивный экземпляр и регистрирую его в RoboGuice. Но между методами «setUp ()» и «test01 ()» происходит сбой. Как я предполагаю, на...