You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 25, 2025. It is now read-only.
Navigation is handled with [React Native Router Flux](https://github.com/aksonov/react-native-router-flux)
14
14
15
-
Using [Redux](https://github.com/reactjs/react-redux) and [Immutable](https://facebook.github.io/immutable-js/), the state of the application is testable with Jest, currently at 80% coverage.
15
+
Using [Redux](https://github.com/reactjs/react-redux) and [Immutable](https://facebook.github.io/immutable-js/), the state of the application is testable with
16
+
[Jest](https://facebook.github.io/jest/), which includes [Snapshot tests](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html) currently with 85 tests and 90% coverage!!!
16
17
17
18
Snowflake supports Hot Reloading of its state. Snowflake uses CI with [Bitrise.io](https://www.bitrise.io) and has extensive docs and 45+ min of video demonstating implementation.
18
19
@@ -112,11 +113,11 @@ What more can I say? It's a fantastic leap forward in providing the ability to
112
113
This application provides one code base that works on both platforms. It demonstrates Form interactions, Navigation, and use of many other components.
113
114
114
115
###[Jest](https://facebook.github.io/jest/)
115
-
*81 Unit tests that cover plain objects and JSX components*
116
+
*85 Unit tests that cover plain objects and JSX components*
116
117
117
118
The de-facto standard for React/Native testing. This app demonstrates how to mock **ReactNative, node_modules, classes** and to properly **test JSX components** by programmatically changing the props, and throughly **test the applications data state and the actions** in conjunction with Redux.
*Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.*
0 commit comments