Sha256: ef2e784069a1605f32950f4798836b4b9d3debb4c2426474107a63bcb0996c4e
Contents?: true
Size: 631 Bytes
Versions: 6
Compression:
Stored size: 631 Bytes
Contents
require 'spec_helper' RSpec.describe GeoWorks::EventsGenerator::GeoserverEventGenerator do subject { described_class.new } let(:id) { 'geo-work-1' } let(:file_set) { instance_double(FileSet, id: id, geo_file_format?: true) } before do allow(GeoserverDeliveryJob).to receive(:perform_later) end describe "#derivatives_created" do it "publishes a persistent JSON message" do expected_result = { "id" => id, "event" => "CREATED" } subject.derivatives_created(file_set) expect(GeoserverDeliveryJob).to have_received(:perform_later).with(expected_result) end end end
Version data entries
6 entries across 6 versions & 1 rubygems