Enzyme

A JS testing tool for React that enables you to assert and manipulate the output of your React Components. Enzyme is unopinionated regarding which test runner or assertion library you use, and should be compatible with all major test runners and assertion libraries out there.