class Algebrick::Matchers::Variant

Public Class Methods

new(something) click to toggle source
Calls superclass method
# File lib/algebrick/matchers/variant.rb, line 18
def initialize(something)
  raise ArgumentError unless something.variants
  Type! something, Algebrick::ProductVariant
  super something
end

Public Instance Methods

to_s() click to toggle source
# File lib/algebrick/matchers/variant.rb, line 24
def to_s
  assign_to_s + "#{@something.name}.to_m"
end