Module: AssertRandom::AssertionMixins

Defined in:
lib/assert-random.rb

Instance Method Summary collapse

Instance Method Details

#assert_randomObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/assert-random.rb', line 4

def assert_random
  _wrap_assertion do
    results = Array.new
    10.times do
      results.push yield
    end
    assert_block("2 or more values match") { !same_values? results } 
    #assert_block("results are in a sequence") { !in_sequence? results } 
  end
end