com.pholser.junit.quickcheck.internal.generator
Class ZilchGenerator

java.lang.Object
  extended by com.pholser.junit.quickcheck.generator.Generator<Zilch>
      extended by com.pholser.junit.quickcheck.internal.generator.ZilchGenerator

public class ZilchGenerator
extends Generator<Zilch>


Constructor Summary
ZilchGenerator()
           
 
Method Summary
 Zilch generate(SourceOfRandomness random, GenerationStatus status)
          Produces a value for a theory parameter.
 
Methods inherited from class com.pholser.junit.quickcheck.generator.Generator
addComponentGenerators, canGenerateForParametersOfTypes, canRegisterAsType, compatibleWithTypeParameter, configure, hasComponents, numberOfNeededComponents, types
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZilchGenerator

public ZilchGenerator()
Method Detail

generate

public Zilch generate(SourceOfRandomness random,
                      GenerationStatus status)
Description copied from class: Generator

Produces a value for a theory parameter.

A generator may raise an unchecked exception if some condition exists which would lead to a confusing generation -- for example, if a generator honored a range configuration, and the endpoints were transposed.

Specified by:
generate in class Generator<Zilch>
Parameters:
random - a source of randomness to be used when generating the value
status - an object that the generator can use to influence the value it produces. For example, a generator for lists can use the size method to generate lists with a given number of elements.
Returns:
the generated value


Copyright © 2013. All Rights Reserved.