Property-Based Testing using F# with Mark Seemann
.NET Rocks!20 Loka 2015

Property-Based Testing using F# with Mark Seemann

Ever heard of property-based testing? Carl and Richard talk to Mark Seemann about doing property-based testing with F#. As Mark explains, functional programming techniques work especially well for property-based testing, allowing you to define parameters (properties) that will generate ranges of values to test against. The conversation digs into tooling, specifically FsCheck, an open source library for doing property-based testing in F#. If you'd rather work in C#, Mark's project AutoFixture can do similar work in that language. But Mark talks up the advantages of F# from a functional perspective, creating very terse, easy to read tests. Check it out!

Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1987)

Nickolas Landry

Nickolas Landry

Carl and Mark talk with Nick about Mobile computing, and how .NET fully supports mobile devices. A surprise phone call from Tim Huckaby forces us to extend this lousy show for an extra half-hour, but ...

16 Joulu 20021h 40min

Scott Stanfield

Scott Stanfield

Scott talks about the human side of software development, the .NET Pet Shop wars; a now famous head-to-head battle between .NET and Java, and talks about his company, Vertigo Software, and the work th...

9 Joulu 20021h 2min

Chris Sells

Chris Sells

Chris talks with Test with Carl and Mark about COM and .NET components, finalizers, disposing, Smart Client Windows Forms Applications (we still don't know what to call these things), how to navigate ...

2 Joulu 20021h 32min

Dev Connections

Dev Connections

.NET Rocks! went on the road to VS.NET Connections, an awesome .NET developer conference in Orlando, FL that took place October 27-30, 2002. We have two hours of interviews with speakers and attendees...

28 Loka 200255min

Bill Vaughn

Bill Vaughn

Carl and Mark talk to bill about ADO.NET, DataAdapters, Yukon, Concurrency, JET (Bill Hates Jet), MSDE, DTS, and other critical stuff. This is classic Vaughn!This is also the genesis of the messy hair...

14 Loka 20021h 10min

Mark Anders

Mark Anders

Carl and Mark talk with Mark Anders about ASP.NET, Framework v1.1, Languages, IIS 6.0, and other great topics. This week we had some celebrity callers: Chris Sells and MSDN Regional Director Stephen F...

7 Loka 20021h 7min

Jonathan Zuck

Jonathan Zuck

Carl and Mark have a great chat with Jonathan Zuck about protecting the free market system from anti-competitive legislation championed by companies that want to use Washington to limit the power and ...

30 Syys 20021h 3min

Juval Löwy

Juval Löwy

Carl and Mark have an enlightening talk with Juval Löwy about COM+ Enterprise Services, and how they relate to .NET. If you thought Enterprise Services (COM+) was just about Transactions and Object Po...

23 Syys 200245min