Why We Should Not Mock Collections With Mockito | Baeldung

Mocking Java collections is rarely a good idea and can lead to brittle tests, unrealistic behavior, and unnecessary coupling to implementation details.

Baeldung on Kotlin

[Перевод] Стив Фриман, Нэт Прайс, Тим Маккиннон, Джо Уорнc «Мокируем роли, а не объекты»

Продолжаем серию публикаций, посвященных истокам лондонской школы тестирования. В статье "Мокируем роли, а не объекты" (2004) авторы совершают ключевой концептуальный переход. Они переосмысливают мок-объекты: из инструмента для изоляции тестов они становятся инструментом для выявления интерфейсов, проектирования взаимодействий между объектами и создания целостной архитектуры системы.

https://habr.com/ru/articles/988518/

#история_it #ооп #тестирование #java #mock #tdd

Стив Фриман, Нэт Прайс, Тим Маккиннон, Джо Уорнc «Мокируем роли, а не объекты»

Аннотация Мок-объекты — это расширение практики разработки через тестирование (Test-Driven Development, TDD), которое способствует качественному объектно-ориентированному проектированию, направляя...

Хабр

🔥 Mới! MockBoard - công cụ tự host mô phỏng API cho dev/local testing. Xây dựng bằng Spring Boot 4, Java 21, Virtual Threads, Caffeine, H2 + Vue, chạy trong một container Docker duy nhất, không phụ thuộc cloud. Cho phép tạo endpoint, định nghĩa JSON trả về, hỗ trợ template động, delay, giám sát request qua SSE. Dễ khởi chạy: `docker compose up -d`. #selfhosted #api #mock #dev #docker #tựchứa #giả #pháttriển

https://www.reddit.com/r/selfhosted/comments/1ql1zhu/selfhosted_api_mocker_i_built_for_

#Tools includes everything needed to use #Xcode #Previews. 🧰

Another innovation in my architecture is the #Mock module, which implements shared Domain abstractions. 💡

After all, my approach is that if you mock something, it's networking. 🤖

#BuildInPublic #DevDiary #SwiftUI

So #CBS in the US relaunched their evening news after doing another one LAST YEAR, basically turning it into a MAGA love fest

With an identity that's clearly done in a rush, like using a desk that's been in their basement at least since the late 90s

"So how about we make it even worse?"

— me, recreating and superimposing the Dan Rather-era Evening News graphics from 1996

— or Bari Weiss, the new chief editor looking at the CBS sign in front of the CBS Broadcast Center

#mock #MastoArt (...?)

I mentioned the #Domain module earlier. Here, however, something else appears: #Mock!

By definition, Core and Common should not have Mocks. However, when discussing the domain layer, we need to receive specific data. 📚

I'll write about it tomorrow! 📝

#BuildInPublic #DevDiary

FlexMock — мок без морок

Это было интересное приключение. Сразу оговорюсь: FlexMock не нужен всем подряд. Он вырос из моих собственных задач — когда нужно откуда-то получать разнообразные данные для собеседований, когда фронтенд уже в работе, а бэкенд ещё не готов, или когда нужно быстро собрать демо/прототип и не тратить вечер на мок-сервер. Это мой первый публичный проект в формате “сделал сам и показываю миру”, без команды и заказа. Ниже расскажу, почему мне захотелось написать такой сервис, как он устроен на уровне идеи и в каких сценариях реально экономит время. Буду благодарен за конструктивную критику — особенно за идеи, которые помогут сделать инструмент полезнее. Читать подробнее

https://habr.com/ru/articles/982894/

#mock #api #qa #generated #fakerjs

FlexMock — мок без морок

Это было интересное приключение. Сразу оговорюсь: FlexMock не нужен всем подряд. Он вырос из моих собственных задач — когда нужно откуда-то получать разнообразные данные для собеседований, когда...

Хабр

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

#java #mock #mockito #testing

https://github.com/mockito/mockito/issues/3777

Stepping down as maintainer after 10 years · Issue #3777 · mockito/mockito

In March 2026, I will be Mockito maintainer for 10 years (nearly a third of my whole life). Looking ahead, I decided that a decade milestone is a good moment to pass on maintainership to other folk...

GitHub