There are two basic parts in react testing
For Functional we will use 4 phase of testing
For automation test primary plan to use mocha -> Unit testing & integration of rest api supertest -> As rest api testing framework mocha--coverage(istanbul)-> For see testing coverage postman -> For sanity testing chai -> For assertion framework
The big challenger here is that doing test of async function CI CD will also be available with azure
We will try to follow tdd( test driven development)