# File lib/rspec-puppet/example/type_example_group.rb, line 6
    def subject
      @type_and_resource ||= begin
        setup_puppet
        type_name = self.class.top_level_description.downcase
        my_params = self.respond_to?(:params) ? params : {}
        [
          Puppet::Type.type(type_name),
          # I don't want to create the resource here, so I have
          # to pass all of the bits form the current scope
          # required to create it
          title,
          my_params
        ]
      end
    end