The following test fails:
open FsCheck
open FsCheck.NUnit
open NUnit.Framework
let ``Property: double negation equals no negation`` list =
list = List.rev (List.rev list)
[<Test>]
let ``reversing list two times is equal to not reversing list at all`` list =
Check.Quick ``Property: double negation equals no negation``
Error:
Message: No arguments were provided
I thought FsCheck would provide the argument for me on each test iteration.
I am referencing the following documentation.