Reactjs 如何为Jest中禁用的属性编写单元测试用例?

Reactjs 如何为Jest中禁用的属性编写单元测试用例?,reactjs,typescript,unit-testing,jestjs,enzyme,Reactjs,Typescript,Unit Testing,Jestjs,Enzyme,我正在尝试为MaterialUI FormControl组件上的禁用属性编写单元测试用例。我已经编写了测试用例,但它失败了。我的组件代码是- <FormControl className={classes.formControl} disabled={assignFilerData.dispatch === 'MethodOfInspection' ? false : true}> <NativeSelec

我正在尝试为MaterialUI FormControl组件上的禁用属性编写单元测试用例。我已经编写了测试用例,但它失败了。我的组件代码是-

<FormControl className={classes.formControl} disabled={assignFilerData.dispatch === 'MethodOfInspection' ? false : true}>
                                    <NativeSelect
                                        value={assignFilerData.dispatchType}
                                        onChange={handleDispatchChange}
                                        inputProps={{
                                            name: 'name',
                                            id: 'name-native-disabled',
                                        }}
                                    >
                                        <option value="">None</option>
                                        <option value="A">A</option>
                                        <option value="B">B</option>
                                        <option value="C">C</option>
                                        <option value="D">D</option>
                                    </NativeSelect>                                            
                                    </FormControl>

没有一个
A.
B
C
D
我对上述组件的单元测试用例是-

it('should render FromControl component', () => {
    const render = shallow(<Assignment />);
    const grid = render.find(FormControl).props('disabled').toBe(true);
    render.unmount();
});
it('should render FromControl component',()=>{
const render=shallow();
const grid=render.find(FormControl).props('disabled').toBe(true);
render.unmount();
});
我在赋值组件中使用了wrap-up-FormControl。我使用disable属性进行了单元测试,但失败了。有人能调查一下吗