module RSpec::Rails::Matchers
Public Instance Methods
mutated_element(target = nil)
click to toggle source
@api public Passes if a message has been sent to a stream/object inside a block. To specify channel from which message has been broadcasted to object use `on_channel`.
@example
expect { cable_ready['channel'].outer_html( selector: '#content', html: 'some html' ) cable_ready.broadcast }.to mutated_element('#content') .on_channel('channel') .with(:outer_html, { 'html' => 'some html' })
# File lib/rspec/rails/matchers/cable_ready.rb, line 33 def mutated_element(target = nil) CableReady::MutatedElement.new(target) end