Module: React::Testing

Defined in:
lib/react/opal/testing.rb

Instance Method Summary collapse

Instance Method Details

#render_to_document(element) ⇒ Object



10
11
12
# File 'lib/react/opal/testing.rb', line 10

def render_to_document(element)
  `ReactTestUtils.renderIntoDocument(#{element})`
end

#simulate_event(event_name, dom_element, event_data = {}) ⇒ Object



5
6
7
8
# File 'lib/react/opal/testing.rb', line 5

def simulate_event(event_name, dom_element, event_data = {})
  simulator = Native(`ReactTestUtils.Simulate`)
  simulator[event_name].call(dom_element, event_data)
end