quick

最后更新于:2022-04-02 02:46:18

[TOC] ## 语法 ### Func ``` func Check(f interface{}, config *Config) error func CheckEqual(f, g interface{}, config *Config) error func Value(t reflect.Type, rand *rand.Rand) (value reflect.Value, ok bool) ``` ## Type ``` // func ``` ## 实例 ### Check 测试函数是否有效 ``` // func func Add(a,b int)int{ return a+b } // test func TestAdd(t *testing.T){ f := func(a,b int) bool{ res :=Add(a,b) return res==(a+b) } err:=quick.Check(f,nil) if err != nil { t.Error(err) } } ```
';