I've always found unit tests to be one of those two edge swords, damned if you do, damned if you don't, due to how long they can take to program. I've been using them a lot on the new net core project I am working on at the interface level but in the best, with game development, it always got...