我刚开始使用 FsCheck 并想更深入地挖掘,我有以下测试用例:
[Property]
public void some_test(HttpStatusCode httpStatusCode)
现在,我只想要httpStatusCode
哪些是失败的,我如何使用 FsCheck 来实现呢?我有以下代码:
Prop.ForAll<HttpStatusCode>(code => new Func<bool>(() => !new HttpResponseMessage(code).IsSuccessStatusCode).When(true)).QuickCheck();
但是不知道如何将其挂钩到Property
我的测试用例的属性中。对于如此微不足道的事情,在线示例相当复杂。任何帮助或指导将不胜感激。
有这样的东西会很好,但对于自定义对象和自定义逻辑。
干杯。