Class: Properb::Generators::ConstantGenerator
- Inherits:
-
Properb::Generator
- Object
- Properb::Generator
- Properb::Generators::ConstantGenerator
- Defined in:
- lib/properb/generators/constant_generator.rb
Instance Method Summary collapse
- #generate_value(_random, _size) ⇒ Object
-
#initialize(value) ⇒ ConstantGenerator
constructor
A new instance of ConstantGenerator.
Methods inherited from Properb::Generator
#map, #or, #reject, #select, #sized, #to_properb_generator
Constructor Details
#initialize(value) ⇒ ConstantGenerator
Returns a new instance of ConstantGenerator.
4 5 6 |
# File 'lib/properb/generators/constant_generator.rb', line 4 def initialize(value) @value = value end |
Instance Method Details
#generate_value(_random, _size) ⇒ Object
8 9 10 |
# File 'lib/properb/generators/constant_generator.rb', line 8 def generate_value(_random, _size) ShrinkTree.new(@value, []) end |