Posted By: IKEGAMI Daisuke
Date: 2006-08-10 23:48
Summary: RushCheck new
Project: RushCheck

RushCheck is a random testing tool, which is one of implementations of QuickCheck in Haskell.

Imagine that if you have to test your function.
After writing an assertion for the function, it is nice to test the assertion automatically many times with random test instances.

Here is an example:

Assertion.new(Integer, Integer) do |x, y|
# for any random integers x and y
[x, y].sort == [x, y]
end.check
# ==> find a counter example automatically
# in many random instance x and y during 100 tests.

Even RushCheck is in alpha-stage, however,
it may help you to write tests quickly.

Happy hacking with tests
Ike

Latest News
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11
kramdown 1.0.2 released
    Thomas Leitner - 2013-05-09 06:58

 

Forums | Admin

Discussion Forums: rushcheck-new

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post