RRU 138: React Component Tests for Humans with Miroslav Nikolov




React Round Up show

Summary: <p></p> <p>On this episode of React Round Up we chatted with Miroslav Nikolov, a UI developer at one.com, about his approach to unit testing React components. Miroslav discussed writing components in a human-friendly way, using the library UnexpectedJS. We also talked about Miroslav’s blog, including how he got started with it, and some of the tools he used, like Gatsby and Mailchimp. This is a great episode if you’re looking to learn more about how to approach unit testing in React.</p> <p></p> <h2>Panel</h2> <p></p> <ul> <li>Paige Neidringhaus</li> <li>TJ VanToll</li> </ul> <p></p> <h2>Guest</h2> <p></p> <ul> <li>Miroslav Nikolov</li> </ul> <p></p> <h2>Sponsors</h2> <p></p> <ul> <li><a href="http://devchat.tv/influencers" rel="noreferrer noopener" target="_blank">Dev Influencers Accelerator</a></li> <li><a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=reactroundup&amp;utm_campaign=devchat&amp;utm_content=homepage" rel="noreferrer noopener" target="_blank">Raygun | Click here to get started on your free 14-day trial</a></li> <li><a href="https://sentry.io/for/react/" rel="noreferrer noopener" target="_blank">React Error and Performance Monitoring | Sentry</a></li> </ul> <p></p> <h2>Links</h2> <p></p> <ul> <li><a href="https://webup.org/blog/" rel="noreferrer noopener" target="_blank">webup.org/blog | Miroslav Nikolov</a></li> <li><a href="https://unexpected.js.org/" rel="noreferrer noopener" target="_blank">UnexpectedJS</a></li> <li><a href="https://css-tricks.com/react-component-tests-for-humans/" rel="noreferrer noopener" target="_blank">React Component Tests for Humans | CSS-Tricks</a></li> <li><a href="https://mailchimp.com/" rel="noreferrer noopener" target="_blank">mailchimp</a></li> <li><a href="https://substack.com/" rel="noreferrer noopener" target="_blank">Substack</a></li> </ul> <p></p> <h2>Picks</h2> <p></p> <ul> <li>Miroslav- <a href="https://erikras.com/" rel="noreferrer noopener" target="_blank">erikras.com</a> </li> <li>Miroslav- <a href="https://kentcdodds.com/blog/application-state-management-with-react?ck_subscriber_id=1196120314" rel="noreferrer noopener" target="_blank">Application State Management with React</a> </li> <li>Paige- <a href="https://amzn.to/3cLi11M" rel="noreferrer noopener" target="_blank">Tom Clancy's | Jack Ryan</a> </li> <li>TJ- <a href="https://amzn.to/3uokvJ8" rel="noreferrer noopener" target="_blank">DREAM SPORT Bike Computer Bicycle Speedometer and Odometer 16-Function Wired Bike Computer Waterproof</a> </li> </ul> <p></p>