require 'spec_helper' describe DeleteMergedBranchesWorker do subject(:worker) { described_class.new } let(:project) { create(:project, :repository) } describe "#perform" do it "calls DeleteMergedBranchesService" do expect_any_instance_of(DeleteMergedBranchesService).to receive(:execute).and_return(true) worker.perform(project.id, project.owner.id) end it "returns false when project was not found" do expect(worker.perform('unknown', project.owner.id)).to be_falsy end end end