class Tdc::Generators::GeneratorBase

Abstract base class for all Test Data Catalog generators.

Attributes

generation_context[R]

Public Class Methods

new(generation_context) click to toggle source
# File lib/tdc/generators/generator_base.rb, line 12
def initialize(generation_context)
  @generation_context = generation_context
end

Public Instance Methods

generate() click to toggle source
# File lib/tdc/generators/generator_base.rb, line 16
def generate
  raise Tdc::MissingOverrideError, "Implement the 'generate' method"
end
instance_definitions() click to toggle source
# File lib/tdc/generators/generator_base.rb, line 20
def instance_definitions
  raise Tdc::MissingOverrideError, "Implement the 'instance_definitions' method"
end