If you are a developer who wants to test applications using F#, this is the book for you. Basic experience of testing and intermediate experience of functional programming in F# is expected.
What you will learn
Set up a test environment in your code base
Write unit tests, integration tests, and functional tests for F# applications
Leverage tools such as FsUnit, Foq, Canopy, and TickSpec to run tests both inside and outside your development environment
Maximize the productivity of your test code using the language features of F#
Extract dependencies to databases, web services, and other IO bound operations
Test your applications using executable specifications on a web browser
Discover the best practices for developing a sustainable test suite
Who this book is for
If you are a developer who wants to test applications using F#, this is the book for you. Basic experience of testing and intermediate experience of functional programming in F# is expected.