Kent walks us through the internals of dom-testing-library and react-testing-library.
There is a lot of set-up and tear down when testing UI components. These two libraries take away a lot of the work required to test React components well.
Jest is commonly used in tandem with react-testing-library to assert results of your components. Jest simulates most browser apis with jsdom. react-testing-library helps you get values out of your components the same way your end users will.
Links from the show:
Hey, great talk! really helpfull, but sad you forgot to talk about act() function. I'm not sad really. ¿Could you please give some clue about what it does? Thanks!
Sure, here you go https://reactjs.org/docs/test-utils.html#act
Thanks,
Joel
Amazing! Thanks both Kent and Joel!