module PrComet::Stub

Test helper module for RSpec

Public Instance Methods

stub_pr_comet!() click to toggle source
# File lib/pr_comet/rspec/stub.rb, line 6
def stub_pr_comet!
  instance_double(PrComet, create!: true).tap do |pr_comet|
    allow(pr_comet).to receive(:commit) { |_message, &block| block&.call }
    allow(PrComet).to receive(:new).and_return(pr_comet)
  end
end