Patterns of Effective Test Setup: Object Mother and Beyond
Writing clean, effective and manageable tests begins with the "fixture", the set of data used in the test. If you've ever struggled with writing the "arrange" part of a test, or if you've ever looked at someone else's "arrange" and had a hard time understanding it, then you've suffered the pains of poor fixture setup.
In this session you'll learn a collection of patterns and techniques that will help you write smaller, more expressive tests that are easier to read, understand and maintain. We'll talk about common "fixture smells", how to construct test data, and how to save that data into the database for integration tests. Although code samples will be in C# and nUnit, this is a patterns and practices talk and is relevant to other platforms too.
"Clean setup begets clean tests". Let me show you how.
Speaker – Seth Petry-Johnson
Pizza will be provided as a snack during the meeting. A Geek Dinner will be held immediately after the meeting at The Pub at 1554 Polaris Parkway,
Columbus, Ohio 43240
Thursday, 2/27/2014, 6:00 - ??
Microsoft Office – Columbus
Please Note: Because of fire code, the Microsoft facility will only accommodate 100 people.
Our Sponsorship Policy has changed! Take a look here.
Our Annual Sponsors:
Our Meeting Sponsors:
Generous thanks to Microsoft for giving us the meeting space.
Our meeting swag sponsors include:
Opportunities to sponsor CONDG are available. For more information please email firstname.lastname@example.org