1

property我在一个枚举给定枚举的所有构造函数的 smallcheck 中有一个手动编写的“黄金测试”(将实际输出写入文件,与“黄金”预期文件比较是否相等) 。

我想把它转换成美味的金色。有一个包,taste-smallcheck,它允许您在一个美味的测试套件中运行 smallcheck 测试。但是,我真正需要的是相反的:在 smallcheck 测试中运行黄金测试。

这里有我想念的明显解决方案吗?还是我只需要重写一个Test.SmallCheck.forAll列举所有可能性的美味行话版本?

4

1 回答 1

0

我对此不满意的解决方法是listSeries 1 :: [MyEnum]手动使用,而不是使用实际的 smallcheckforAll测试。

于 2020-08-12T17:51:31.120 回答