diaspora/spec/workers/delete_post_from_service_spec.rb
2016-11-27 21:27:12 +01:00

11 lines
369 B
Ruby

describe Workers::DeletePostFromService do
it "calls service#delete_from_service with given opts" do
service = double
opts = {facebook_id: "23456"}
expect(service).to receive(:delete_from_service).with(opts)
allow(Service).to receive(:find_by_id).with("123").and_return(service)
Workers::DeletePostFromService.new.perform("123", opts)
end
end