Size: a a a

Spring Framework and more

2020 April 24

PD

Plomipu Dmitri in Spring Framework and more
А почему вы Виталий не можете показать ?? Я думал вам это будет просто, что мокать и инджектить ?? Я просто запутался. А то закомать mockMvc нельзя так как его класс финальный
источник

AK

Artyom Krikheli in Spring Framework and more
@demonator_Rex потому что без кода не о чем говорить
источник

AK

Artyom Krikheli in Spring Framework and more
Слишком все размыто и абстрактно
источник

AK

Artyom Krikheli in Spring Framework and more
Присоединяюсь к Виталию, ты что-то делаешь не так
источник

Д

Дмитрий in Spring Framework and more
Plomipu Dmitri
Я всё, что только мог найти перепробовал.
Автовпйришь сервис в тесте, вызываешь в before ReflectionTestUtils и сетишь мок , проверяешь потом спокойно verify. Это навскидку решение.
источник

AK

Artyom Krikheli in Spring Framework and more
Он мб контекст не полностью поднимает
источник

AK

Artyom Krikheli in Spring Framework and more
И сервиса в его контексте просто нет, тоже навскидку
источник

Д

Дмитрий in Spring Framework and more
Artyom Krikheli
И сервиса в его контексте просто нет, тоже навскидку
MockBean в помощь)
источник

Д

Дмитрий in Spring Framework and more
Да тоже не проблема)
источник

AK

Artyom Krikheli in Spring Framework and more
Дмитрий
MockBean в помощь)
Ну так без кода-то тяжело гадать, я и говорю))
источник

Д

Дмитрий in Spring Framework and more
Artyom Krikheli
Ну так без кода-то тяжело гадать, я и говорю))
++
источник

VS

Vitaly Sirotkin in Spring Framework and more
Plomipu Dmitri
А почему вы Виталий не можете показать ?? Я думал вам это будет просто, что мокать и инджектить ?? Я просто запутался. А то закомать mockMvc нельзя так как его класс финальный
Просто, но у меня после работы нет уже никакого желания садиться и что то делать, серьёзно.
источник

Д

Дмитрий in Spring Framework and more
Artyom Krikheli
Ну так без кода-то тяжело гадать, я и говорю))
Да я и вопрос еле еле понял по первому сообщению, мысль сформулирована как-то криво
источник

PD

Plomipu Dmitri in Spring Framework and more
выразил как мог. Не судите. Но зато точно
источник

PD

Plomipu Dmitri in Spring Framework and more
по другому просто не могу
источник

VS

Vitaly Sirotkin in Spring Framework and more
Твой вопрос можно сформулировать так: как проверить что контроллер вызывывает метод сервиса при тестировании через MockMvc
источник

PD

Plomipu Dmitri in Spring Framework and more
я просто не понимаю, как вы понимаете и какую терминологию вы используете
источник

AK

Artyom Krikheli in Spring Framework and more
Ну пометь свой сервис @MockBean, как посоветовали
источник

PD

Plomipu Dmitri in Spring Framework and more
Дмитрий и Артём. Вот только счас вспомнил. Я попробовал @MockBean-ом пометить сервис, но когда тест запустился, сразу эксепшен NPE возник, мол что тот сервис, что аннотировал @MockBean с пустой ссылкой.
источник

PD

Plomipu Dmitri in Spring Framework and more
как сервисы инициализировать как мокбины, пока нигде не нахожу примеры реализации.
источник