Mutation testing by example: Failure as experimentation

Digital hand surrounding by objects, bike, light bulb, graphs

In the first article in this series, I demonstrated how to use planned failure to ensure expected outcomes in your code. In this second article, I’ll continue developing my example project—an automated cat door that opens during daylight hours and locks during the night.

As a reminder, you can follow along using the .NET xUnit.net testing framework by following the instructions here.

read more

Author: dasuberworm

Standing just over 2 meters and hailing from о́стров Ратма́нова, Dasuberworm is a professional cryptologist, entrepreneur and cage fighter. When he's not breaking cyphers and punching people in the face, Das enjoys receiving ominous DHL packages at one of his many drop sites in SE Asia.

Share This Post On