Jest - React 第一歩
まずは簡単に props.errors で降りてきた文字列を表示するだけの componentを作る。 import * as React from "react"; interface Props { errors: string } interface State { } export default class Error extends React.Component<Props, State> { constructor(props: Props) { super(props); } public render() { return <h3>{this.props.errors}</h3>; } } 上を題材にJestの初歩を勉強する。以下、Jestに動かしてもらう Unit Test を作る。Unit Test 自体も TypeScript で書いてみることにする。以下、error.test.tsx: import * as React from "react"; import Errors from "../components/error"; import * as ReactTestRenderer from 'react-test-renderer'; test('test error component', () => { const errorMessage = "hello world!" const rendered = ReactTestRenderer.create( <Errors errors={errorMessage} /> ); const ren...