Size: a a a

2020 June 22

A

Anton in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Пока не может, а потом наверняка научится. И ради совместимости могут сломать маппинг. А могут и не ломать :)
а могут и сделать форк, или что то типа react.mode = true
источник

AE

Alexandr Emelyanov in pro.jvm
Dzmitry Kharevich
нашел только вариант чтобы server.port и management.server.port совпадали
Эм, просто и сервер и актуальна будут на одном порту, вообще проведение по умолчанию
источник

AE

Alexandr Emelyanov in pro.jvm
Sergei Egorov
https://twitter.com/mp911de/status/1275065127813832704


Настоящий стандарт - это когда вендоры берут на себя работу над драйвером. Ура! 🎉
Это же отличная новость)
источник

QH

Quantum Harmonizer in pro.jvm
Quantum Harmonizer
Чем на джаве моделируют состояние конечного автомата? Пока взял котлин с силедами, но интересен вариант без него.
короч, ясделаль, но сложность заоблачная. Описания состояний + роутера для простого сценария из трёх шагов — 30 строк (почти экран).
источник

S

Sergey 🖋 in pro.jvm
Quantum Harmonizer
короч, ясделаль, но сложность заоблачная. Описания состояний + роутера для простого сценария из трёх шагов — 30 строк (почти экран).
😄 https://projects.spring.io/spring-statemachine/

В котлине есть отличная https://github.com/Tinder/StateMachine, на ней делал последний проектик
источник

QH

Quantum Harmonizer in pro.jvm
Sergey 🖋
😄 https://projects.spring.io/spring-statemachine/

В котлине есть отличная https://github.com/Tinder/StateMachine, на ней делал последний проектик
судя по enum'ам и annotation-driven, оно ни фига не типобезопасное, я правильно угадал?)
источник

S

Sergey 🖋 in pro.jvm
>спринг в названии
>типобезопасное

ты угадал
источник

S

Sergey 🖋 in pro.jvm
ну для дефинишенов ивентов и стейтов там есть номинальная проверка типов
источник
2020 June 23

RU

Roman Ushakov in pro.jvm
Сложный вопрос
Аннотация MockBean заменяет бин моком в контексте спринга, вопрос почему мок может игнорировать любые настройки заданные через мокито?
Пример
when(mock.doSmth()).thenAnswer(...);
Но при следующем вызове всегда возвращается null?
Может мокито при вызове when создаёт новый мок? Странно, тогда, что во всех примерах это работает, а тут нет, без аннотации, локальный мок работает.

По дебаггеру вижу, что внутри лежит мок



Задача, подменить бин на мок за 2-3 сервисами, чтобы переадресовать вызов метода на заглушку.
Критика приветствуется)
источник

DP

Denis Pavlyuchenko in pro.jvm
Roman Ushakov
Сложный вопрос
Аннотация MockBean заменяет бин моком в контексте спринга, вопрос почему мок может игнорировать любые настройки заданные через мокито?
Пример
when(mock.doSmth()).thenAnswer(...);
Но при следующем вызове всегда возвращается null?
Может мокито при вызове when создаёт новый мок? Странно, тогда, что во всех примерах это работает, а тут нет, без аннотации, локальный мок работает.

По дебаггеру вижу, что внутри лежит мок



Задача, подменить бин на мок за 2-3 сервисами, чтобы переадресовать вызов метода на заглушку.
Критика приветствуется)
а точно надо использовать MockBean для этой цели? Вместо чего-то специально созданного для мокирования внешних сервисов, типа http://wiremock.org/
источник

D

Dima in pro.jvm
Roman Ushakov
Сложный вопрос
Аннотация MockBean заменяет бин моком в контексте спринга, вопрос почему мок может игнорировать любые настройки заданные через мокито?
Пример
when(mock.doSmth()).thenAnswer(...);
Но при следующем вызове всегда возвращается null?
Может мокито при вызове when создаёт новый мок? Странно, тогда, что во всех примерах это работает, а тут нет, без аннотации, локальный мок работает.

По дебаггеру вижу, что внутри лежит мок



Задача, подменить бин на мок за 2-3 сервисами, чтобы переадресовать вызов метода на заглушку.
Критика приветствуется)
@MockBean используете?
источник

RU

Roman Ushakov in pro.jvm
Да
источник

D

Dima in pro.jvm
и в тесте контекст поднимается?
источник

RU

Roman Ushakov in pro.jvm
Denis Pavlyuchenko
а точно надо использовать MockBean для этой цели? Вместо чего-то специально созданного для мокирования внешних сервисов, типа http://wiremock.org/
Там проблема в том, что сервис стучится на урл A, а внутри происходит обращение к сервису B по фейну,
источник

RU

Roman Ushakov in pro.jvm
Dima
и в тесте контекст поднимается?
Да
источник

D

Dima in pro.jvm
Roman Ushakov
Там проблема в том, что сервис стучится на урл A, а внутри происходит обращение к сервису B по фейну,
wiremock лучше для таких целей
источник

D

Dima in pro.jvm
пусть бины фейна будут настоящими, wiremock поднимет фейковый сервер, на котором можно сэмулировать ответ
источник

RU

Roman Ushakov in pro.jvm
Попробую, спасибо
источник

g

guga in pro.jvm
ого @shipilev завтра в утреней чашке, а ты молчишь @olegchir, фу таким быть
источник

E

Evgeniy ♎️ in pro.jvm
guga
ого @shipilev завтра в утреней чашке, а ты молчишь @olegchir, фу таким быть
источник