そもそもの前提問題としてReact-NativeではHMRを有効化してもStateless Functional Component(以下SFC)に対してhot module replacement(以下HMR)してくれない問題がある。 https://github.com/facebook/react-native/issues/10991 上記のissueに記載あるが babel-plugin-functional-hmr を入れることでSFCに対してもHMRを有効化出来る。これで全て解決!と行けば良いのだが、、、 babel-plugin-functional-hmrを有効化した状態でjestのsnapshotテストをするとテストケースが失敗することがある どういうケースで失敗するのか? 普段僕は業務でもプライベートでも styled-components を使用しています。 今回の