Как написать пример модульного теста для ловушек реагирования с использованием @ testing-library / react-hooks - PullRequest
0 голосов
/ 04 апреля 2020
const [radioValue, setRadioValue] = React.useState("some_value");
  const radioChange = (event, { value }) => {
    setRadioValue(value);
  };

и это то, что я пробовал,

describe("radioChange", () => {
  it("radioChange on radio button", () => {
    const { result } = renderHook(useAppendValuesState);
    act(() => {
      result.current.radioChange();
    });

    console.log(result);
    expect(result.current.radioValue).toBe("test");
  });
});

получение TypeError: Невозможно прочитать свойство 'значение' из неопределенного, пожалуйста, помогите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...