require 'set' class MyNumber def self.generate_valid_individual_number(n = 1) generator = ValidMyNumberGenerator.new generate(n, generator) end def self.generate_invalid_individual_number(n = 1) generator = InvalidMyNumberGenerator.new generate(n, generator) end def self.generate(n, generator) numbers = Set.new numbers << generator.individual_number while numbers.length < n numbers.map(&:join) end

{{#tags}}- {{label}}
{{/tags}}