class RubyEventStore::RSpec::BeEvent::FailureMessage::ActualLine
Public Class Methods
new(actual_klass, actual_metadata, actual_data, expected_metadata, expected_data)
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 57 def initialize(actual_klass, actual_metadata, actual_data, expected_metadata, expected_data) @actual_klass = actual_klass @actual_metadata = actual_metadata @actual_data = actual_data @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 65 def to_s ["\n got: ", @actual_klass, with, metadata, data, "\n"] end
Private Instance Methods
data()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 75 def data [" data: ", @actual_data] if @expected_data end
metadata()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 79 def metadata [" metadata: ", @actual_metadata] if @expected_metadata end
with()
click to toggle source
# File lib/ruby_event_store/rspec/be_event.rb, line 71 def with " with" if [@expected_data, @expected_metadata].any? end