Test-Driven Development with F#
Pluralsight
Course Summary
Learn how the intersection between Test-Driven Development and F# presents opportunities for better design and better testability.
-
+
Course Description
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.
-
+
Course Syllabus
The State of TDD- 25m 38s
—Introduction 2m 49s
—Module 1 Overview 0m 34s
—Problem Statement 1m 17s
—Demo Introduction: Transaction Script 0m 54s
—Demo: Transaction Script 5m 33s
—Demo Recap: Transaction Script 0m 46s
—Test-induced Damage 0m 27s
—Demo Introduction: Test-induced Damage 0m 36s
—Demo: Test-induced Damage 10m 55s
—Demo Recap: Test-induced Damage 1m 0s
—Summary 0m 41sFrom OOP to FP- 23m 52s
—Introduction 0m 39s
—Fewer Mocks with Functional Programming 2m 33s
—Demo Introduction: From OO to FP 0m 54s
—Demo: From OO to FP 18m 35s
—Demo Recap: From OO to FP 0m 39s
—Summary 0m 30sFunctional TDD- 41m 3sPutting It All Together- 47m 17s
This course is listed under
Development & Implementations
, Project & Service Management
and Quality Assurance & Testing
Community
Related Posts: