Class: RunnerHelpers::FakeIterator

Inherits:
Object
  • Object
show all
Defined in:
lib/humboldt/rspec.rb

Instance Method Summary collapse

Constructor Details

#initialize(values) ⇒ FakeIterator

Returns a new instance of FakeIterator.



58
59
60
# File 'lib/humboldt/rspec.rb', line 58

def initialize(values)
  @values = values
end

Instance Method Details

#has_nextObject



61
62
63
# File 'lib/humboldt/rspec.rb', line 61

def has_next
  !@values.empty?
end

#nextObject



64
65
66
# File 'lib/humboldt/rspec.rb', line 64

def next
  @values.shift
end