For my experience, Jest and Enzyme are the best, with Jest you can create snaptshot and make sure of the consistence of your code, also is a very good tool to create unit test and TDD. And enzyme is the best if you wanna make BDD test, you can shallow and mount your components, change the state, update with props, you can access to the DOM and click things.
I'm a Software Engineer with 1 year of experience specializing in .NET Core and Javascript. As a graduate of Faculty of Information Technology, University of Moratuwa, Sri Lanka I consider myself as a
For my experience, Jest and Enzyme are the best, with Jest you can create snaptshot and make sure of the consistence of your code, also is a very good tool to create unit test and TDD. And enzyme is the best if you wanna make BDD test, you can shallow and mount your components, change the state, update with props, you can access to the DOM and click things.
Thanks. Don't know much about testing types even. Have to look at them too.