#Mockito

Erik C. Thauvinethauvin
2026-02-02
2026-01-20

Внедряем Testcontainers за два дня или как перестать бояться рефакторинга и начать доверять своим тестам

Надоело, когда после сотни зеленых unit-тестов приложение падает на тестовом стенде? Когда рефакторинг превращается в кошмар из-за необходимости переписывать полсотни тестовых классов? Мне тоже надоело и я нашел решение. В статье покажу, как за два-три рабочих дня внедрить Testcontainers и начать писать тесты, которые действительно работают. В докладе вы найдете production-ready решение с PostgreSQL, Kafka и WireMock, которое выявит реальные проблемы еще до деплоя, честное тестирование реального поведения приложения.

habr.com/ru/articles/986870/

#testcontainers #mockito #test #java #spring

JAVAPROjavapro
2026-01-15

Was tun, wenn nicht mehr reicht? Christopher Olbertz zeigt, wie für bessere Lesbarkeit sorgt, Architekturverstöße erkennt & Tests entkoppelt.

Jetzt Teststrategie modernisieren: javapro.io/de/testen-mit-java-

Juan C Nunojuancnuno
2026-01-08

is my favorite library. Seeing how it had to adapt to Kotlin makes me like it even less (and I didn't like it at all to start with).

github.com/mockito/mockito/iss

2025-12-28

Tim Van Der Lippe từ nhiệm vai trò quản lý dự án Mockito. Thay đổi này được công bố trên GitHub, cùng với buổi thảo luận trên Reddit về tương lai của dự án. #TinTức #LậpTrình #News #Programming #Mockito

reddit.com/r/programming/comme

Erik C. Thauvinethauvin
2025-12-28

Tim van der Lippe: Stepping down as Mockito maintainer after 10 years

github.com/mockito/mockito/iss

N-gated Hacker Newsngate
2025-12-28

After a decade in the trenches of , our brave hero 🦸♂️ decides it's time to step down from the glamorous life of open-source maintenance. Because who wouldn't trade debugging for sipping piña coladas on a beach? 🍹 You know it's serious when a GitHub issue gets its own tour. 🎤
github.com/mockito/mockito/iss

Michael Simonsrotnroll666
2025-12-19

"How long did it take to fix a hanging test due to changed behaviour of now returning non-null values when mocking methods returning futures?" — "Yes."

github.com/neo4j/neo4j-jdbc/co

Just to be clear, the test was somewhat broken before, the intention is now much clearer, so I embrace the change.

Nice puzzle to close of the year.

2025-11-25

О современной разработке. Часть 1: Моки — это технический долг

Никак не могу оставить в прошлом, одну историю, произошедшую со мной больше 7 лет назад. На тот момент я, еще студент последнего курса универа, только получил свою первую работу в IT... Как сейчас помню свои эмоции. Наконец-то, спустя годы подготовок и отказов, вот, наконец получаешь свойпервый «настоящий» проект. Осмотревшись по сторонам, понимаю, что кругом меня не то что других джунов нет, но даже мидлов. Сплошные синьоры и лиды, как тогда казалось — грозные дядьки, с большим опытом... Ну ничего, сейчас я им покажу, что такое «молодая гвардия» 😂. Получаю компьютер, креды для доступа, мне подробнее рассказывают про проект, присылают ссылки на минимальный набор сервисов, что нужно будет локально поднять для работы и отправляют настраивать окружение. В первый же день я сломал заботливо предустановленную мне убунту 😂 (удалил «не ту» версию питона, которая, как выяснилась, очень нужна), ну да ладно, мелочи, с кем не бывает? Установил минт, начал настраивать IDE, окружение, забрал себе нужные сервисы, вроде все хорошо, НО в одном из сервисов стабильно падает один и тот же тест. Запускаю отдельно — все хорошо и стабильно. Запускаю через сборщик (mvn test) — падение. Пытаюсь разобраться, что происходит — ничего не понятно. Тест падает из‑за мока, которого вообще нет в этом тестовом сценарии. Больше того, смущает ситуация, что ни на ci, ни у кого из коллег такого не происходит. Тест стабилен, да и в нем не меняли ничего уже довольно давно. Вывод: проблема на моей стороне и разбираться мне с ней самому.

habr.com/ru/articles/969926/

#разработка_приложений #тестирование_по #java #kotlin #mock #чистый_код #качество_кода #mockito #mocking_objects

JAVAPROjavapro
2025-11-21

Du willst, dass dein Team systematisch testet, & das auch richtig? Christopher Olbertz zeigt dir die passenden Tools für verschiedene Testarten:

✔️ Unit-Tests, Architektur-Checks, Mocking komplexer Abhängigkeiten

Lese: javapro.io/de/testen-mit-java-

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2025-11-16

I recently read and shared You’re Wasting Time in #Java Without These 10 Libraries. I commented on it a bit in my newsletter, but given the amount and intensity of reactions, I think a full-blown post is in order.

* Project #Lombok
* #MapStruct
* #JUnit 5 & #Mockito
* #SLF4J with Logback
* Apache Commons Lang & Google Guava
* #Jackson
* Hibernate Validator
* #SpringFramework
* Apache HttpClient / OkHttp
* #Liquibase or #Flyway

blog.frankel.ch/wasting-time-w

2025-11-05

Am I really hitting the core issues each time I want to try something.
I tested a simple #java 25 class that fetches a gitlab milestone data from API. Then I want to write a Unit test where I mock the connection and return some random stuff to validate.... And immediately #mockito can't mock/spy on it? Really? Am I really the only one that tried that?

I guess the suggestion to wrap the connection in a custom interface, then mock that one is the solution but... why? Aside of "welp, Java" :)

:rss: Qiita - 人気の記事qiita@rss-mstdn.studiofreesia.com
2025-10-31

【生成AI活用】ゼロから2日でできる!Java自動テスト(UT/IT/E2E)導入ガイド【692件実例付】
qiita.com/ntaka329/items/9bfb2

#qiita #テスト #Mockito #hamcrest #jacoco #生成AI

Pragmatic Bookshelf 📚pragprog@techhub.social
2025-10-07

Mockito doesn’t just fake your dependencies, it watches them. Every mock is a built-in tattletale for your test cases.

pragprog.com/titles/mockito/
Today - 40% off with code Pragpicks

#java #mockito #testing

book cover and sale banner
APIdiaAPIdia
2025-09-12

Mockito, the tasty mocking framework for , enables clean, isolated tests by creating mock objects and managing their behavior. API documentation of this crucial tool for test-driven development is now available on APIdia: apidia.net/mvn/org.mockito/moc

Happy API browsing!

Erik C. Thauvinethauvin
2025-09-09
JAVAPROjavapro
2025-09-08

Viele Teams nutzen JUnit & testen trotzdem ineffizient. Christopher Olbertz erklärt, wo an Grenzen stößt & welche Tools wie , AssertJ oder gezielt weiterhelfen.

Mehr Qualität mit weniger Aufwand: javapro.io/de/testen-mit-java-

2025-03-20

[Перевод] Эффективный подход к тестированию веб-контроллеров в Spring Boot приложениях

Команда Spring АйО перевела статью о том, как правильно подходить к тестированию веб-контроллеров в Spring Boot приложениях, чтобы не делать лишнюю работу, но и не упускать важных аспектов процесса тестирования.

habr.com/ru/companies/spring_a

#web_controller #spring_boot #mock #testing #unit_test #mockito

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst