class Shaped::Shape

Public Class Methods

new(_shape_description) click to toggle source
# File lib/shaped/shape.rb, line 4
def initialize(_shape_description)
  raise("`#initialize(shape_description)` must be implemented for #{self.class}!")
end

Public Instance Methods

matched_by?(_tested_object) click to toggle source
# File lib/shaped/shape.rb, line 8
def matched_by?(_tested_object)
  raise("`#matched_by?(tested_object)` must be implemented for #{self.class}!")
end
to_s() click to toggle source
# File lib/shaped/shape.rb, line 12
def to_s
  raise("`#to_s` must be implemented for #{self.class}!")
end