У меня есть простой ввод флажка. Я хочу проверить его, когда пользователь хочет вставить флажок и ожидать, что что-то произойдет.
const CheckBox = () => (
<input type="checkbox">
)
Контрольный пример:
describe("tabability", ()=> {
it("tab into the input",()=>{
const testForm = mount(
<div>
<input type="text" id="textInput" />
<CheckBox id="checkBox" />
</div>
);
const textInput = testForm.find("textInput");
textInput.simulate("keypress", {key: "Tab"});
})
})
Но, похоже, не удается найти ввод текста. Моя переменная textInput
указывает на testForm. Что я могу сделать, чтобы назначить входной текст переменной и назначить флажок переменной?