class TestBench::Fixture::Output::Capture::Record
Attributes
context[RW]
data[RW]
signal[RW]
Public Class Methods
build(signal, data, context=nil)
click to toggle source
# File lib/test_bench/fixture/output/capture.rb, line 110 def self.build(signal, data, context=nil) instance = new instance.signal = signal instance.data = data instance.context = context instance end
Public Instance Methods
==(record)
click to toggle source
# File lib/test_bench/fixture/output/capture.rb, line 122 def ==(record) self.signal == record.signal && self.data == record.data && self.context == record.context end
forward(receiver)
click to toggle source
# File lib/test_bench/fixture/output/capture.rb, line 118 def forward(receiver) receiver.public_send(signal, *data) end