如何使用Google材料UI

时间:2019-02-03 11:36:22

标签: reactjs enzyme

以下是用于使用反应酶进行测试的代码段。

const options = [“ Option 1”,“ Option 2”];

<Popper
          id="More-Options"
          anchorEl={anchorEle}
          open={this.state.open}
          placement="left-start"
        >
          <Paper id="paper">
            {options.map(option => (
              <MenuItem

                className={classes.menuStyle}
                key={option.name}
                //selected={option === "Option1"}
                onClick={(event: any) => this.handleClose(option.action, event)}
              >
                {option.name}
              </MenuItem>
            ))}
          </Paper>
        </Popper>

我在这里使用google materail UI获得MenuItem的代码,单击该代码将显示option1和option2

我尝试通过以下方法使用反应酶。

it('should toggle state', () => {
        const wrapper = shallow(<Component{...props} />);
        const menuItem = wrapper.find(MenuItem);
        menuItem.simulate("click", { currentTarget: "" });
                
    });

但是如何检查用户是否单击了option1和option2。 我尝试只与酶一起使用。

干杯

0 个答案:

没有答案