Unit Testing - How to Use Dummies, Fakes, Mocks, and Stubs

Enterprise applications often lack reliable code, making it difficult to implement new features and scale your application. In this episode, Hudson Baker gives you the tools necessary to make your Unit Tests more dynamic and streamlined. Improving the functionality of your Unit Tests will radically improve the quality and velocity of product releases in your application development. 00:00 - Unit Testing with Dummies, Fakes, Mocks, and Stubs - Lessons in Angular, Presented by Briebug 00:09 - Anthony Jones, Senior Enterprise Software Engineer, Briebug 00:18 - Hudson Baker, Enterprise Software Engineer, Briebug 00:45 - Why is Unit Testing Important? 01:37 - What you should know before getting started. 02:30 - Dummy definition and code example 03:30 - How do dummies increase the value of a Unit Test? 03:45 - Stub definition and code example 04:57 - Who should know about Unit Tests? 05:31 - Fakes definition and code example 07:24 - Are these tools necessary when Unit Testing? 07:45 - Mock definition 09:12 - When should you use mocks? 09:50 - Unit Testing decision tree 11:03 - Need help getting started? Reach out to us @ https://bit.ly/3vuhs4b LESSONS IN ANGULAR A free of charge presentation-based video series covering best practices on challenging problems and trending topics in Angular software development. Check out more episodes of Lessons in Angular:    • Lessons in Angular   Lessons in RxJS is Brought to you by Briebug Briebug provides US-based full-stack application development expertise to enterprise software engineering leaders and their teams that bring trusted guidance, hands-on implementation following best practices, and mature mentorship that levels up development teams. No other company in the software development industry guarantees their results and stands behind their work like Briebug. Learn more at https://bit.ly/3vuhs4b Github https://github.com/briebug Twitter   / briebugsoftware   Linkedin   / briebug   Facebook   / briebugsoftware   #AutomatedTesting #UnitTest #Angular