Welcome! Our mission is to help software developers' needs and expectations by providing information, presentations and other events to enhance productivity and enjoyment of Microsoft Technologies. We are a member of INETA - the International .NET Association.  Acting Director - Bob Ohlheiser. Acting Board Members - S.B. Chatterjee, Bernardo Casano.

 

Interested in receiving notices about our events? Please fill in the subscription form. (we do not give out our mailing list).

Zero to Hero: Untested to Tested with Visual Studio Fakes 

with Benjamin Day

Tuesday January 19th at ADNET Technologies

 

 

Registration is required -   Register Here

 

Abstract

 

You've got an app with no tests.  Trust me.  You're not alone.  You'd love to get some great code coverage but no one ever thought about tests while they were building the app.  It's tightly-coupled and there just isn't a good place to start adding unit tests.  It feels hopeless, right?  Well, the Visual Studio Fakes Framework can help.  It helps you with type replacement so that you can start turning your tightly-coupled app into something that's *a lot* more testable.  It also helps you with mocks and stubs, too.  In this talk, we'll take an application that has no tests and use the Microsoft Fakes Framework to go from no code coverage to great test code coverage.  Along the way, we'll also talk about what the design patterns are that will help you to refactor your code for testability and make *future* code more testable right from the start.  When we're done, we'll not only have a well-tested app but we'll have a better software architecture with a clean separation of concerns that's much more maintainable.

 

 

About the Speaker

 

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 certified Scrum trainer via Scrum.org, and a speaker at conferences such as TechEd and VSLive.  When not developing software, Ben’s been known to go running and sea kayaking in order to balance out his love of cheese, cured meats, and champagne.  His online courses are available at http://www.pluralsight.com.  He can be contacted via http://www.benday.com.

 

Meeting Location and Sponsors

Meetings are held at ADNET Tecnnologies in Farmington, CT, near the UCONN Health Center. ADNET is in the first building on the right. Enter through the double doors and walk downstairs.

 

ADNET Technologies, LLC

312 Farmington Ave.

Farmington, CT 06032

 

We are grateful to our Sponsors who make our meetings possible:

Venue Sponsor: ADNET Technologies, LLC

 

John Zablocki - April 21st - Presentation Materials

Follow the link below to for the presentation materials for John Zablocki's April 21st big data presentation