Returns a string of the rendered HTML markup of the current render tree. See also .debug()
Note: can only be called on a wrapper of a single node.
String
: The resulting HTML string
function Foo() { return (<div className="in-foo" />); }
function Bar() { return ( <div className="in-bar"> <Foo /> </div> ); }
const wrapper = mount(<Bar />); expect(wrapper.html()).to.equal('<div class="in-bar"><div class="in-foo"></div></div>'); expect(wrapper.find(Foo).html()).to.equal('<div class="in-foo"></div>');
const wrapper = mount(<div><b>important</b></div>); expect(wrapper.html()).to.equal('<div><b>important</b></div>');
© 2015 Airbnb, Inc.
Licensed under the MIT License.
https://airbnb.io/enzyme/docs/api/ReactWrapper/html.html