Sha256: ff060e49420ee69ffd352faa33acac8585e5ec49d2a28ee53a9ec16998630550

Contents?: true

Size: 631 Bytes

Versions: 4

Compression:

Stored size: 631 Bytes

Contents

# QueenCheck [![Build Status](https://secure.travis-ci.org/rosylilly/QueenCheck.png)](http://travis-ci.org/rosylilly/QueenCheck) [![Gem Status](https://gemnasium.com/rosylilly/QueenCheck.png)](https://gemnasium.com/rosylilly/QueenCheck)

QueenCheck is random test library.

Inspired by QuickCheck library in Haskell.

## Usage

    $ gem install queencheck


## Example

    require 'queencheck'
    
    number = 100
    
    check = QueenCheck(number, :+, Integer)
    
    res = check.run(verbose: true) do | result, arguments, error |
    result == number + arguments[0]
    end
    
    puts "#{res.passes} / #{res.examples}"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
queencheck-0.1.2 README.markdown
queencheck-0.1.1 README.markdown
queencheck-0.1.0 README.markdown
queencheck-0.0.2 README.markdown