spec/outputs/logservice_spec.rb (16 lines of code) (raw):
# encoding: utf-8
require "logstash/devutils/rspec/spec_helper"
require "logstash/codecs/plain"
require "logstash/event"
describe LogStash::Outputs::LogService do
let(:sample_event) { LogStash::Event.new }
let(:output) { LogStash::Outputs::Example.new }
before do
output.register
end
describe "receive message" do
subject { output.receive(sample_event) }
it "returns a string" do
expect(subject).to eq("Event received")
end
end
end