Method: Qa::Authorities::Base#all

Defined in:
lib/qa/authorities/base.rb

#allEnumerable

This method is abstract.

By default, #all is not implemented. A subclass authority must implement this method to conform to the generic interface.

TODO:

better specify return type

Returns:

  • (Enumerable)

Raises:

  • (NotImplementedError)

    when this method is abstract.



15
16
17
# File 'lib/qa/authorities/base.rb', line 15

def all
  raise NotImplementedError, "#{self.class}#all is unimplemented."
end