Sha256: 603ffcb04be468d64e17ef7e1617f81dd82c8d2e020f68873ea313d19b9a0157
Contents?: true
Size: 672 Bytes
Versions: 23
Compression:
Stored size: 672 Bytes
Contents
module Tdc module Generators # # Abstract base class for all Test Data Catalog generators. # class GeneratorBase attr_reader :generation_context # ARM (2020-08-05): For backwards compatibility. Consider removing. delegate :current_catalog, :data_definition, to: :generation_context def initialize(generation_context) @generation_context = generation_context end def generate raise Tdc::MissingOverrideError, "Implement the 'generate' method" end def instance_definitions raise Tdc::MissingOverrideError, "Implement the 'instance_definitions' method" end end end end
Version data entries
23 entries across 23 versions & 1 rubygems