Được rồi, như tôi đã học qua số previous question của mình, sách RWH đã lỗi thời cho QuickCheck. Và mặc dù tất cả các bài viết tôi đã đọc cho tôi biết cách sử dụng QuickCheck cực kỳ đơn giản, tôi không thể tìm thấy bất kỳ nơi nào cho tôi biết cách thay đổi số lượng kiểm tra để chạy cho một thuộc tính.Cách lấy Haskell QuickCheck 2.4 để tăng # bài kiểm tra?
RWH nói:
handyCheck limit = check defaultConfig {
configMaxTest = limit
, configEvery = \_ _ -> ""
}
Làm thế nào để làm điều này với QuickCheck 2.4? Quan trọng hơn, làm thế nào tôi có thể tự tìm ra được? Xin vui lòng không cho tôi biết rằng tôi nên đã có thể tìm ra nó từ các tài liệu API.
RWH ra tại một thời điểm hoàn hảo sai. Ví dụ: QC đã thay đổi, ngoại lệ thay đổi, điều tra viên trở nên phổ biến, v.v. –