我收到错误,
未找到具有 testID 的实例:CreateAccount.errorMessage
但我引用了“CreateAccount.js”上的 ID
<ErrorText
text={this.state.errorMessage}
testID="CreateAccount.errorMessage"
/>
然后在“CreateAccount.test.js”上
test("display error msg if all fields are not completed", () => {
const { getByTestId, getByText } = render(<CreateAccount />);
fireEvent.press(getByText("Submit"));
console.log(getByTestId("CreateAccount.errorMessage").props);
});
我的组件缺少什么才能使 testID 正常工作?
提前致谢