Loading…
Agile2014 has ended
Thursday, July 31 • 15:45 - 17:00
Better Unit Tests through Design Patterns: Repository, Adapter, Mocks, and more… (Benjamin Day) LIMITED

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity seats available

You’re sold on unit testing. You’re even doing “test first” development – but there are always those nagging questions. How do your user interfaces fit into your testing plan? Do I have to call my database in order to have a good, solid test? What about calls into separate sub-systems or calls out to web services? Do you really need to have all those pieces running in order to test your logic? What do I do about that app that doesn’t have any tests?



In this session, Ben will start by clarifying the difference between “unit” and “integration” tests. After that, he’ll demonstrate how using dependency injection, mocks objects and stubs can help break dependencies and simplify your tests. Throughout the talk, you can expect to hear a lot about design patterns, how much code coverage is enough, and the fine line between too much and too little object mocking.

Speakers
avatar for Benjamin Day

Benjamin Day

Owner, Benjamin Day Consulting, Inc.
Benjamin Day is a consultant and trainer specializing in software best practices using Scrum with Microsoft’s ALM tools. Ben’s main areas of emphasis include Team Foundation Server, Scrum, software testing, and software architecture. He is a Microsoft Visual Studio ALM MVP, a... Read More →


Thursday July 31, 2014 15:45 - 17:00 EDT
Tampa