1
私はfscheckを採用しようとしていますが、C#のドキュメントがあまりないため、非常に困難です。あなたは説明することができますなぜ、以下の例を使用してプロパティのコンビネータが失敗する(明らかに、私はそれを正しく使用する方法を理解していません)?FsCheck c#プロパティコンビネータ
[Test]
public void WherePorperty()
{
Prop.ForAll(NotNullString().ToArbitrary(), s=>s.StartsWith("A").When(s.StartsWith("A"))).VerboseCheckThrowOnFailure();
}
public Gen<string> NotNullString()
{
return Arb.Generate<string>().Where(s => s != null);
}
例を求めることは、SOの話題とみなされます。 – Amy