【发布时间】:2019-07-08 09:24:24
【问题描述】:
material ui 中有一个网格组件,我希望在我的 React 应用程序中使用 jest 对其进行单元测试。请在下面找到我的代码
对于上面的代码,我们将如何编写单元测试呢?我浏览了他们的测试指南https://material-ui.com/guides/testing,但不清楚。任何想法/建议都非常感谢
import React from "react";
import PropTypes from "prop-types";
import { withStyles } from "@material-ui/core/styles";
import Grid from "@material-ui/core/Grid";
import Paper from "@material-ui/core/Paper";
import "./styles.scss";
const styles = theme => ({
root: {
flexGrow: 1
},
paper: {
height: 140,
width: 100
}
});
function Space({ classes }) {
const x = [1, 2, 3];
return (
<div className="center">
<Grid container className={classes.root}>
<Grid item xs={12}>
<Grid container justify="center" spacing={Number(32)}>
{x.map(value => (
<Grid key={value} item>
<Paper className={classes.paper} />
</Grid>
))}
</Grid>
</Grid>
</Grid>
</div>
);
}
我应该能够使用 jest 对上述代码进行单元测试
【问题讨论】:
标签: reactjs material-ui