2026-01-30 18:32 UTC
I vaguely remember Java also has mocking libraries, as does JavaScript. (Though JavaScript isn't a language I'd hold up as the ideal.)
Replies (1)
-
@Tamo240@programming.dev 2026-01-30 19:37
While my experience is mostly C++, I assume these mocking libraries are similar in allowing you to create a class that can report it's own usage, and allow for arbitrary returns values and side effects, which is incredibly useful, especially in conjunction with dependency injection. What ```patch``` lets you do is directly overwrite the functionality of private member functions on the fly, which if Java/JavaScript can do I'd love to know, I thought this was a uniquely Pythonic magic.