Sha256: 65e3f099e5ba32faecb54dc260e6aedcffbcb77373c7c49e15a654b2f96eeec6

Contents?: true

Size: 463 Bytes

Versions: 3

Compression:

Stored size: 463 Bytes

Contents

require_relative '../template'

class AbstractComponentTemplate < Template
  def body
    raider = if @framework == 'rspec'
               "require_relative '../../helpers/raider'"
             else
               "require_relative '../../features/support/helpers/raider'"
             end

    <<~EOF
      #{raider}

      class AbstractComponent

          def initialize(component)
            @component = component
          end
      end
    EOF
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_raider-0.1.9 lib/generators/templates/automation/abstract_component_template.rb
ruby_raider-0.1.8 lib/generators/templates/automation/abstract_component_template.rb
ruby_raider-0.1.7 lib/generators/templates/automation/abstract_component_template.rb