Are automated test retries good or bad?
Test retries are often a double-edged sword. They can help your tests look more stable but they may also cover real bugs. Andy Knight brought up a few great points on this matter.
Should You Unit-Test in ASP.NET Core?
It's a well-written article where Brian Elgaard explains how using BDD together with larger units and fewer test doubles can improve unit testing. All that complemented by C# code examples and a lot of accurate references to external resources.
Note: If you can't access the full article, simply open it in a private tab.
How Test Engineers Can Use WireMock To Substitute External Services
If you're interested in using test doubles — such as mocking, stubbing or faking elements of the system — to isolate your tests, Aleksei Parfentjev wrote a solid overview of WireMock.
Understanding the Role of Mocks and Spies in Unit Testing
Leo N wrote a comprehensive guide to test doubles, including many examples in Kotlin that can also be applied in other languages.
Similarly, ِAya Nabil Othman thoroughly described How to Handle Side Effects in Jest — A Guide to Effective Mocking.
Mocking, Stubbing, and It’s Weirdness
Test doubles can be useful in unit and integration testing. Achmad Afriza put together a great, clear description of fakes, mocks and stubs, providing examples of scenarios that each of them fits best.
My most used mocking techniques in Jest
Using JavaScript for testing? Juho Härme wrote a helpful article explaining different ways of using test doubles with Jest.
Also, Kishor Munot tells us about Mocking API Response & Request in Cypress.
Guides