I tend to be in the camp that’s less enthusiastic about snapshot tests. However, I recently came across a situation with some legacy code where it felt like snapshot tests were a perfect match.

Continue reading