May 9, 2022
Amazing that only one of these doesn't require changing application logic. I understand that tests should guide application design in some sense, but I'm not about to go all over my code and inject a custom class wherever I find I use System.DateTime! This is no critique of the post itself, which is very helpful, but of the C# testing tooling at large.