>>106926808
Unit tests are for programmatically specifying the observable behavior of individual particles of program in fine detail. Anyone using them for anything else is doing it wrong. I do agree they're largely a waste of time on any codebase I've ever worked on, but that's largely because embedded devs are retarded about design than that having a spec you can execute is stupid.