Outside-In Test-Driven Development

Learn how to apply Test-Driven Development to target both the big picture and the smallest details of your application.
Course info
Rating
(511)
Level
Intermediate
Updated
January 16, 2013
Duration
2h 27m
Table of contents
Spiking
28m 24s
Triangulation
36m 40s
Description
Course info
Rating
(511)
Level
Intermediate
Updated
January 16, 2013
Duration
2h 27m
Description

This course teaches how to build an application from the outside in - starting with tests targeting actual features or use cases of an application, but gradually working towards a more and more detailed specification of the components of an application. The focus is on the technical side of TDD, not the business side. Approximately half of the content is a series of C# demos, building a small RESTful service from scratch.

About the author
About the author

Mark Seemann is the author of Dependency Injection in .NET and the inventor of AutoFixture. He is a professional programmer and software architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

More from the author
Type-Driven Development with F#
Intermediate
3h 56m
17 Jul 2015
Test-Driven Development with F#
Intermediate
2h 17m
6 May 2015
Introduction to Property-based Testing with F#
Intermediate
1h 34m
17 Apr 2015
More courses by Mark Seemann