embed embed share link link comment comment

Embed This Video close
Share This Video close
bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
embed test
Rate This Video embed
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Tags For This Video tags
rate rate tags tags related related lights lights



Caleb Jenkins


Automated Unit Tests are your first line of defense to reducing technical debt, increasing code quality and efficiency. Come learn why TDD is not a fancy practice for the coding elite, but an understandable, obtainable and practical approach to delivering value for every developer, and how, when done properly, will increase communication and design between the business stake holders and developers. Come learn practical approaches to Test Driven Development and BDD from the author of Automated Unit Tests in the Wrox Book “Real World .NET, C# and Silverlight – Indispensable Experience from 15 MVPs Learning objectives: • Distinguish between the 4 major elements of automated unit tests. Code, Tests, Testing Framework and Test Runners and how they interact with each other to round out your engineering practices. • Discover how Mocking Frameworks and DI make your tests easier to read and write in everyday life. • Dig in to better ways to write and organize your tests so that they communicate intent, document your code for you and bridge the gap between development and business needs.


Caleb Jenkins leads the Customer Experience (UX) design team for the Sabre GetThere organization and Co-Chairs Sabre’s Employee Innovation Council. Previously he worked as a global Agile Coach at Sabre Airline Solutions, the largest software company in the travel industry. As a long time community leader and former Microsoft Developer Evangelist Caleb is well known for his engaging speaking style, depth of knowledge and creative energy. Founder and Principal Mentor at Proaction Mentors, former Senior Architect for Six Flags Corporation, Caleb is an active national speaker for the International .NET Association (INETA), has received the Microsoft MVP award for the last five consecutive years. Caleb is a Certified Scrum Master and Certified Professional Scrum Master, has worked as a technical editor and author for Wrox Press, and was a featured presenter on Adobe.TV. You can follow Caleb on twitter @calebjenkins or read his blog at developingUX.com

Recorded At:

Cowtown Code Camp


  1. michael says:

    should look at easycoverage, an open source framework that generates unit tests for java apps. Can gain 10 to 20% in code coverage with 30 lines of code.


  2. Thanks Michael – I’ll take a look. I’ve typically pointed people to Agitator ( a commercial product) on the Java side. I’ll have to check out Easy Coverage! Honestly though, the point of this talk is using patterns to make hard to test areas more testable, tools like agitator and easycoverage are better for things like working with Legacy code.. one of the few talks that UserGroup.tv hasn’t captured yet! :) http://www.slideshare.net/calebjenkins/taming-the-monster-legacy-code-beast

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>