2
我正在玩test.check,並且正在測試一個將地圖作爲參數的函數。這些地圖確實有一個定義的結構,如:使用test.check生成結構化映射
{:name "Bob" :age 42 :email "[email protected]" :admin true}
關鍵點,有一組預期的按鍵,其值有不同的明確定義發電機。
我看了看gen/map
,但它並不明顯如何使用它更加結構化的鍵/值對:
(gen/sample (gen/map gen/keyword gen/boolean) 5)
;; => ({} {:z false} {:k true} {:v8Z false} {:9E false, :3uww false, :2s true})
這似乎是一個簡單的場景,但我can'tfindan example。
如何使用test.check生成結構化映射(如此處所述)?