我有一个类型,Average其中一个字段count是正面的int64,一个double字段叫做sum.
我做了一个任意生成有效的实例
let AverageGen = Gen.map2 (fun s c -> Average(float(s),int64(int(c))) (Arb.Default.NormalFloat().Generator) (Arb.Default.PositiveInt().Generator) |> Arb.fromGen
Run Code Online (Sandbox Code Playgroud)
如何Property在xUnit 中的样式测试中生成具有Average类型的参数?
[<Property>]
static member average_test(av:Average) = ...
Run Code Online (Sandbox Code Playgroud)