Oct 25, 2025 · 3 min read · As an addition to the previous post on integrative persistence tests, I decided to offer a simple implementation of the abstraction over transactions. You can find the source code here. Registering Services It's a good idea to provide the transaction...
Join discussionOct 18, 2025 · 10 min read · The project Integration tests with persistence can be tricky. On one hand, you want tests to run in an environment that's as close to the real thing as possible. On the other hand, you don't want tests to change a shared database, mess up a real syst...
Join discussionJan 24, 2025 · 7 min read · As a developer, you've spent countless hours perfecting individual components of your application. Most of the time, each module passes its unit tests with flying colors. However, the real challenge arises during integration when these independently ...
Join discussion
Jul 22, 2024 · 6 min read · When you run your Go programs or integration tests, numbers of raw coverage files are typically generated and dumped into a directory specified by the GOCOVERDIR environment variable. These files contain valuable data about which parts of your code w...
Join discussion
Jul 11, 2024 · 2 min read · Integration testing is a crucial aspect of validating microservices architectures. In a microservices setup, each service is designed to perform a specific function and often relies on other services to fulfill a complete user request. While unit tes...
Join discussionApr 17, 2024 · 9 min read · End to End Testing and Integration Testing are popular types of software testing. Do you want to thoroughly test your application but aren’t sure which testing approach to use? Bravo on acknowledging the importance of automated user interface testing...
Join discussion
Mar 29, 2024 · 6 min read · React testing is the process of testing your React components and applications to make sure that they work properly and meet the desired requirements. Testing our React components and applications involve running various tests to make sure that they ...
Join discussion
Feb 19, 2024 · 20 min read · Picture this: you've just left Node for the promised land of Go. You've learned about composition, interfaces, simplicity, domain-driven design (and understood nothing) and unit tests. You feel all grown-up and ready to take on concurrency and ride o...
Join discussionFeb 18, 2024 · 4 min read · Remember that unforgettable feeling of buying a brand-new car? Now imagine taking it for a spin without checking the engine, brakes, or even turning it on. Building software without thorough testing is like that – a recipe for disaster. This post is ...
PKPritesh commented