文件名称:test.check:快速检查Clojure
文件大小:109KB
文件格式:ZIP
更新时间:2024-05-02 13:36:57
Clojure
测试 test.check是受QuickCheck启发的Clojure基于属性的测试工具。 test.check的核心思想是,您不必为单元测试枚举预期的输入和输出,而是编写关于函数的属性,这些属性对于所有输入都应为true。 这使您可以编写简洁而强大的测试。 发布信息 基本文件 有用的图书馆 示例(其中一些可能涉及简单检查): 博客文章和视频(其中一些可能涉及简单检查): 幻灯片 纯随机-Clojure / West 2015 构建test.check生成器-Clojure / Conj 2017-幻灯片 检查您的工作-8th Light 编写简单检查-Reid Draper Clojure中的生成测试-YouTube 进阶文件 增长与萎缩 其他实施 Haskell的质量控制 大大提高了Erlang的质量控制 文件QuickCheck:一种用于Haskell程序随机测试的轻量级
【文件预览】:
test.check-master
----pom.xml(2KB)
----project.clj(4KB)
----test-runners()
--------run_tests_dev.html(367B)
--------run.js(258B)
--------run_tests_adv.html(152B)
----LICENSE(11KB)
----CONTRIBUTING.md(628B)
----src()
--------target()
--------test()
--------main()
----deps.edn(40B)
----doc()
--------generator-examples.md(4KB)
--------api-docs-for-older-versions.md(193B)
--------cheatsheet.md(6KB)
--------old-confluence-notes.md(18KB)
--------development.md(967B)
--------intro.md(13KB)
--------migrating-from-simple-check.md(857B)
--------growth-and-shrinking.md(16KB)
----.gitignore(187B)
----Makefile(349B)
----README.md(5KB)
----script()
--------test-self-host(177B)
--------test-self-host.clj(601B)
----CHANGELOG.markdown(10KB)