Unit Testing like a Pro - Towards a Testable Design
Offered By: Devoxx via YouTube
Course Description
Overview
Discover the art of professional unit testing in this dynamic 55-minute conference talk by Java Champion Victor Rentea at Devoxx. Learn how to create maintainable, significant, and expressive automated tests that enhance software development without slowing down the process. Explore key principles for crafting clean, non-overlapping, and fast unit tests while balancing risk and maintenance costs. Delve into test design smells, refactoring techniques, and how testing can shape production code towards a cleaner design. Cover essential topics such as testing priorities, debugging tests, shared @Before annotations, Mocks vs Stubs, and strategies for testing legacy code. Gain insights on reducing test complexity by "purifying" logic and refactoring @Spy-es. Benefit from Victor's extensive experience as a top Technical Trainer and Lead Architect, delivered in an entertaining and memorable style filled with live-coding demonstrations, deep insights, and practical tips for writing professional, clean code.
Syllabus
Unit Testing like a Pro - Towards a Testable Design by Victor Rentea
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube