class Marmara::MinimumCoverageNotMetBase
Attributes
actual[R]
expected[R]
Public Class Methods
assert(expected, actual)
click to toggle source
# File lib/marmara/exceptions.rb, line 16 def self.assert(expected, actual) raise Object.const_get(self.name).new(expected, actual) if expected && expected > actual end
new(expected, actual)
click to toggle source
Calls superclass method
# File lib/marmara/exceptions.rb, line 6 def initialize(expected, actual) @expected = expected @actual = actual super("Failed to meet minimum CSS #{type} coverage of #{expected}%") end
Public Instance Methods
type()
click to toggle source
# File lib/marmara/exceptions.rb, line 12 def type raise "This exception class is abstract" end