docs: provide example for componentDidMount (#144)

### Summary
Some people find it useful to search for specific terms when browsing the docs.
Specifying the concrete utility of the `update` method makes the doc more useful :)
This commit is contained in:
Jean-Marie Porchet
2019-04-01 16:39:01 +02:00
committed by Michał Pierzchała
parent b4cfb95893
commit 859e29c569
+3 -1
View File
@@ -98,7 +98,9 @@ A method returning an array of `ReactTestInstance`s with matching a React compon
### `update: (element: React.Element<any>) => void`
Re-render the in-memory tree with a new root element. This simulates a React update at the root. If the new element has the same type and key as the previous element, the tree will be updated; otherwise, it will re-mount a new tree.
Re-render the in-memory tree with a new root element. This simulates a React update at the root. If the new element has the same type and key as the previous element, the tree will be updated; otherwise, it will re-mount a new tree. This is useful when testing for `componentDidUpdate` behavior, by passing updated props to the component.
[Example code](https://github.com/callstack/react-native-testing-library/blob/f96d782d26dd4815dbfd01de6ef7a647efd1f693/src/__tests__/act.test.js#L31-L37)
### `unmount: () => void`