crank-testing-library
v0.0.1
Published
Simple Crank.js testing utilities that encourage good testing practices
Downloads
12
Readme
Installation
This module is distributed via npm and should be installed as one of your
project's devDependencies:
npm install --save-dev crank-testing-library A simple example
// Greeting.jsx
/** @jsx createElement */
import {createElement} from "@bikeshaving/crank";
function Greeting({name="World"}) {
return (
<div >Hello {name}</div>
);
}// GreetingTest.spec.js
/** @jsx createElement */
import {createElement} from "@bikeshaving/crank";
import { render } from 'crank-testing-library';
import Greeting from './';
test('renders name', () => {
const { getByText } = render(<Greeting />);
expect(getByText("Hello World")).toBeTruthy();
});
});License
[MIT][license]
