Forgot cypress :)
I could only cover 3 testing frameworks :). But i agree with what you said Cypress looks quite promising and is ideal for testing literally anything that runs on a browser. Direct comparison with Jest and Mocha wouldn't be fair though. Cypress is much broader end to end testing framework. It might one day break Jest Mocha enzyme triopoly.
Bigtestjs is really good, too. Esp if you want acceptance and unit tests
I'll have to look into it, thanks for sharing. I just found out recently that there are plugins for unit testing for cypress.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.