class ActiveMocker::Progress

Public Class Methods

create(count) click to toggle source
# File lib/active_mocker/progress.rb, line 4
def self.create(count)
  require "ruby-progressbar"
  new(count)
rescue LoadError
  NullProgress.new
end
new(count) click to toggle source
# File lib/active_mocker/progress.rb, line 11
def initialize(count)
  @count = count
end

Public Instance Methods

progress() click to toggle source
# File lib/active_mocker/progress.rb, line 17
def progress
  @progress ||= ProgressBar.create(title:  "Generating Mocks",
                                   total:  @count,
                                   format: "%t |%b>>%i| %p%%")
end