Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Test-Driven Development with F#

Learn how the intersection between Test-Driven Development and F# presents opportunities for better design and better testability.

Mark Seemann  - Pluralsight course - Test-Driven Development with F#
by Mark Seemann

What you'll learn

In this course, you'll learn about some of the problems associated with mainstream Test-driven Development (TDD), and how working in F# enables you to use TDD without compromising the design of your code. You'll learn how to write tests first in F#, how to build a complete system out of small, isolated functions, and finally see how to express test cases as properties instead of examples.

Table of contents

About the author

Mark Seemann  - Pluralsight course - Test-Driven Development with F#
Mark Seemann

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 Courses by Mark