class PositionalGenerator::Builder::Oneof
Public Class Methods
new(builder, block)
click to toggle source
# File lib/helpers/positional_generator.rb, line 369 def initialize(builder, block) @block = block @builder = builder end
Public Instance Methods
generate(...)
click to toggle source
# File lib/helpers/positional_generator.rb, line 374 def generate(...) subgens = OneofSelector.new(@builder) @block.call(subgens) subgens.sample subgens.generate(...) end