Module: RSpec::Given::Ext::Numeric

Included in:
Numeric
Defined in:
lib/rspec/given/ext/numeric.rb

Instance Method Summary collapse

Instance Method Details

#±(del = nil) ⇒ Object



7
8
9
10
11
# File 'lib/rspec/given/ext/numeric.rb', line 7

def ±(del=nil)
  result = RSpec::Given::Fuzzy::FuzzyNumber.new(self)
  result.delta(del) if del
  result
end

#(percentage = nil) ⇒ Object



13
14
15
16
17
# File 'lib/rspec/given/ext/numeric.rb', line 13

def (percentage=nil)
  result = RSpec::Given::Fuzzy::FuzzyNumber.new(self)
  result.percent(percentage) if percentage
  result
end

#(neps = nil) ⇒ Object



19
20
21
22
23
# File 'lib/rspec/given/ext/numeric.rb', line 19

def (neps=nil)
  result = RSpec::Given::Fuzzy::FuzzyNumber.new(self)
  result.epsilon(neps) if neps
  result
end