As people at work know, I’m very driven towards automated testing of software. For me, this is a no-brainer but of course within certain limits.
However, testing bash scripts remains problematic. I will share some of the techniques I use to pull this off.