Monthly Archives: April 2009

Writing BDD-Style tests in F# with xUnit.net

Recently, I’ve been exploring different options for testing in F#. I was pleased to find out that there has been some good work done in this space already: Matthew Podowysoki’s Functional Programming Unit Testing series is a great overview of testing in F#. The FsUnit project is a specification style testing framework written in F#. […]

Posted in F#, testing, xunit | Leave a comment

F# Performance Testing: F# Types vs Structs and Classes

F# introduces Record Types and Descriminated Unions to the .NET universe. Although I knew that these types eventually boiled down to reference types, I wanted to make sure that nothing funny was going on behind the scenes when they got instantiated. The results weren’t terribly exciting, but I learned some important things about performance testing […]

Posted in F# | 2 Comments