Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.
/ minicheck Public archive

A state-of-the-art Property-Based-Testing library written in less than 200 lines Scala.

Notifications You must be signed in to change notification settings

makenowjust-labs/minicheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minicheck

A state-of-the-art Property-Based-Testing library written in about 200 lines Scala.

About

This is a research project to develop a state-of-the-art Property-Based-Testing library. minicheck is a product of this project, written in less than 200 lines Scala, but it has some advanced features:

  • Integrated Shrinking: A shrinking function is integrated with a value generator.
  • Higher-Order Functions: To generate and shrink higher-order functions is supported.

NOTE: This library is for demonstrating the research result. If you want a production-ready Property-Based-Testing library, please see Hariko.

License

MIT License.

(C) 2020 TSUYUSATO "MakeNowJust" Kitsune

About

A state-of-the-art Property-Based-Testing library written in less than 200 lines Scala.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages