Hola Karma es chevere para hacer testing con un headless browser en vez de hacer unit testing de los componentes de manera individual.
Te paso un proyecto open source que estamos desarrollando que tiene karma + bigtest configurado para react.
A lo mejor te sirve como punto de partida.
Revisa especifamente el frontend… los tests están repartidos por todo el src en cada carpeta de los componentes: