使用 quickCheck 测试具有相同值列表的多个函数
Test several functions with the same list of value with quickCheck
是否可以使用 quickCheck 对具有相同值列表的多个函数执行测试,以便对这些函数进行基准测试?
例如,我希望使用相同的任意值列表检查 prop_test1
prop_test2
prop_test3
。
quickCheckWithResult args prop_test1
quickCheckWithResult args prop_test2
quickCheckWithResult args prop_test3
如果您不坚持使用 QuickCheck,SmallCheck 可能是您的选择。它是用于(有界)详尽检查的 QuickCheck,并且将始终产生相同的测试值(当使用相同的参数时)。
是否可以使用 quickCheck 对具有相同值列表的多个函数执行测试,以便对这些函数进行基准测试?
例如,我希望使用相同的任意值列表检查 prop_test1
prop_test2
prop_test3
。
quickCheckWithResult args prop_test1
quickCheckWithResult args prop_test2
quickCheckWithResult args prop_test3
如果您不坚持使用 QuickCheck,SmallCheck 可能是您的选择。它是用于(有界)详尽检查的 QuickCheck,并且将始终产生相同的测试值(当使用相同的参数时)。