Peter Vogel is a system architect and principal in PH&V Information Services. PH&V provides full-stack consulting from UX design through object modeling to database design. Peter also writes courses and teaches for Learning Tree International.
Normally, testing is just about finding bugs—“defect removal”—which is worth doing. But testing can also be about increasing quality in the eyes of the only people whose opinion matters: Your users.
Mocking isn’t just about isolating the code under test—it’s also about creating faster and simpler tests. But, if you don’t do it right, mocking can also just generate more code for you to manage and maintain. Best practices with mocking tools ensure that all your mocks add value to your testing without adding cost.
Developers are already isolating their code, even when they aren’t running unit tests, because it lets them do more in less time. Embracing isolation when testing has those benefits and more: better code, faster development and more reliable releases.
If you want your application to not only work but to also look like something create by a professional, UI for Blazor themes are the answer. Plus they support all the customization you need.