Unit testing is part of the job
In one of my unit testing courses we had a disucssion I’ve been part of what feels like a million times. The question the team asked was: “How do you convince the client to pay for unit testing?” Because it adds like 20% more to the project’s budget, right? While we Read more…
Unit Testing Anti-Pattern: Data Transformation Tests
Should we write tests for everything? Absolutely not. Tests that do not help us, cause us more pain while writing and maintaining them are waste. Here’s a common example I see all the time. We have code that translates data from one object or structure to another. Like this code that Read more…
Implementing Unit Testing – Outcomes
We’ve discussed what the goals of the implementation are, and now it’s time to talk details. What do we expect to happen? When would we know we have achieved our goals? We’re looking for evidence that will tell us if the implementation has reached its goals. However, the goal of Read more…
Implementing Unit Testing – Goals
In this series, I’m going to discuss the strategy of how to roll out a unit testing implementation in an organization. As we all know, most unit testing initiatives start by developers, and if they are lucky, it gets picked up by their team, and maybe, in a viral fashion, Read more…