Skip to content

Instantly share code, notes, and snippets.

@kolodny
Created December 22, 2015 03:27
Show Gist options
  • Select an option

  • Save kolodny/f0b35a7e2c0236f7b956 to your computer and use it in GitHub Desktop.

Select an option

Save kolodny/f0b35a7e2c0236f7b956 to your computer and use it in GitHub Desktop.
import React from 'react';
import ReactDOMServer from 'react-dom/server';
import assert from 'assert';
function render(jsx) {
return ReactDOMServer.renderToStaticMarkup(jsx);
}
function assertEqual(actual, expected) {
assert.equal(render(actual), render(expected));
}
class HelloWorld extends React.Component {
render() {
return <h1>Hello World</h1>;
}
}
suite('Tests', () => {
test('some dom', () => {
assertEqual(
<HelloWorld/>,
// should equal:
<h1>Hello World</h1>
);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment