Class: Properb::Generators::SizedGenerator

Inherits:
Properb::Generator show all
Defined in:
lib/properb/generators/sized_generator.rb

Instance Method Summary collapse

Methods inherited from Properb::Generator

#map, #or, #reject, #select, #sized, #to_properb_generator

Constructor Details

#initialize(generator, size) ⇒ SizedGenerator

Returns a new instance of SizedGenerator.



4
5
6
7
# File 'lib/properb/generators/sized_generator.rb', line 4

def initialize(generator, size)
  @generator = generator
  @size = size
end

Instance Method Details

#generate_value(random, _size) ⇒ Object



9
10
11
# File 'lib/properb/generators/sized_generator.rb', line 9

def generate_value(random, _size)
  @generator.generate_value(random, @size)
end