class RubyEventStore::RSpec::BeEvent::FailureMessage::ExpectedLine
Public Class Methods
new(expected_klass, expected_metadata, expected_data)
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 31 def initialize(expected_klass, expected_metadata, expected_data) @expected_klass = expected_klass @expected_metadata = expected_metadata @expected_data = expected_data end
Public Instance Methods
to_s()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 37 def to_s ["\nexpected: ", @expected_klass, with, metadata, data] end
Private Instance Methods
data()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 47 def data [" data: ", @expected_data] if @expected_data end
metadata()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 51 def metadata [" metadata: ", @expected_metadata] if @expected_metadata end
with()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 43 def with " with" if [@expected_data, @expected_metadata].any? end