React Native brings a whole new set of techniques that makes mobile development more like web development. One critical piece to the puzzle is how to test your application. We know that great tests build confidence in the code and result in better applications that are easier to maintain, but the native environment brings its own set of challenges. In this talk, I’ll go through what has worked for us with regards to unit, component, and integration testing and how this sets us up for an effective development experience.