class Rails::Command::Base

def base_name

Rails::Command::TestCommand.base_name # => 'rails'

Sets the base_name taking into account the current class namespace.
def base_name
  @base_name ||= if base = name.to_s.split("::").first
    base.underscore
  end
end