欢迎!请查看关于页面以了解此处的更多信息。
使用Spec 1,看起来计数验证失败可以报告得更好——不清楚实际计数是多少
user=> (s/assert (s/coll-of any? :count 1) []) Execution error - invalid arguments to user/eval148 at (REPL:1). [] - failed: (= 1 (count %))
:count使用bounded-count它能够与无限集合非常好地工作。报告实际计数需要使用count,在无限集合上它会挂起。
:count
bounded-count
count