O'Reilly logo

Developing a React Edge, 2nd Edition by Simon Højberg, Frankie Bagnardi, Richard Feldman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Testing

Now that you’ve learned the ins and outs of how to build a web application using React, let’s take a step back before learning about architectural patterns (that will happen in Chapter 15). When you are starting a new application, productivity is very simple because you just crank out more code.  But as your application evolves, if you aren’t careful, you can find yourself with a code base that is a twisted mess, which is very hard to change.  That is why it is very important to have a powerful tool in your toolbox: automated testing.  Automated testing, usually employed through a Test Driven Development (TDD) workflow, can help you achieve code that is simpler, more modular, is less brittle to change, and can be changed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required