我有一个使用react-css-modules 的组件,我使用mocha和ts-node运行测试,这导致我的测试中断,因为它找不到模块foo.css
。我怎么能做到这一点?
我为测试运行的具体命令是:./node_modules/.bin/mocha --compilers ts:ts-node/register,tsx:ts-node/register -r tsconfig-paths/register test/unit/**/*.test.*
我认为我理想的解决方案只是忽略.css
导入并返回一个模拟对象,这样styleName
我的组件中的道具将保持不变并且断言会很容易,但我愿意接受任何让我运行测试的解决方案。