Key Features
Book Description
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.
Table of Contents
- The Practice of Test Automation
- Making Functional Code Testable
- Setting up your Test Environment
- Unit Testing
- Integration Testing
- Functional Testing
- The Controversy of Test Automation
- Testing in an Agile Context
- Test Smells
- Ten Commandments of Test Automation
Loading...
Loading...
Loading...

