jest-module-proxy ·
An identity object for mocking imports inside Jest tests. A drop-in replacement for
identity-obj-proxy
that works with modern Babel.
Getting Started
yarn add -D jest-module-proxy
Add the following to your Jest config:
"moduleNameMapper": {
"\\.css$": "jest-module-proxy"
},
And for a React component like this:
import React from 'react';import styles from './App.module.css'; <div => <h1 =>Hello world!</h1> </div>;
exports[`App renders correctly 1`] = `
<div
class="root"
>
<h1
class="hello"
>
Hello, world!
</h1>
</div>
`;