【发布时间】:2020-06-12 06:05:58
【问题描述】:
我创建了一个函数,我想为该函数编写一个测试用例。我在该函数中返回 HTML 内容。
我的功能码是-
export function executeScenario(handleExecuteScenarioClick: ((event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void) | undefined, classes: any , buttonTitle:string) {
return <Button id="executescenario" variant="contained" onClick={handleExecuteScenarioClick} type="button" className={classes.button} color="primary">
{buttonTitle}
</Button>;
}
我正在使用酵素和玩笑,我想测试这个功能并返回一个按钮为真。 如何为这个函数编写测试用例?
【问题讨论】:
-
你想测试什么?那就是返回一个 React 元素?还有什么?请将您的问题缩小到更具体的问题并包括预期结果。
-
你到底想测试什么?你在用酵素和玩笑吗?
-
是的,我正在使用酵素和玩笑,我想测试这个功能并返回一个按钮为真。
-
@wentjun 我已经更新了我的问题。请检查
-
@Drew Reese 请立即查看我的问题
标签: reactjs typescript jestjs enzyme