How to use the react-native-testing-library.fireEvent.changeText function in react-native-testing-library

To help you get started, we’ve selected a few react-native-testing-library examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github learn-tdd-in / react-native / src / __tests__ / NewMessageForm.spec.js View on Github external
beforeEach(() => {
      sendHandler = jest.fn();

      ({getByTestId} = render());

      fireEvent.changeText(getByTestId('messageText'), messageText);
      fireEvent.press(getByTestId('sendButton'));
    });
github chagasaway / tdc-2019 / integration-tests / page-objects / AmountInputPageObject.ts View on Github external
public fillAmount(amount: string) {
    const input = this.getInput();
    fireEvent.changeText(input, amount);
  }
github learn-tdd-in / react-native / test / components / NewMessageForm.spec.js View on Github external
beforeEach(() => {
      sendHandler = jest.fn();
      ({ getByTestId } = render());

      fireEvent.changeText(getByTestId('messageText'), messageText);
      fireEvent.press(getByTestId('sendButton'));
    });
github akveo / react-native-ui-kitten / src / components / ui / input / input.spec.tsx View on Github external
it('* emits onChangeText', () => {
    const onChangeText = jest.fn();

    const component: RenderAPI = renderComponent({ onChangeText });

    fireEvent.changeText(component.getByType(TextInput), 'it works!');

    expect(onChangeText).toBeCalledWith('it works!');
  });
github akveo / react-native-ui-kitten / src / components / ui / input / input.spec.tsx View on Github external
it('* changes text', () => {
    const component: RenderAPI = render(
      ,
    );

    const input: ReactTestInstance = component.getByType(TextInput);

    fireEvent.changeText(input, 'it works!');

    const updatedInput: ReactTestInstance = component.getByType(TextInput);

    expect(updatedInput.props.value).toEqual('it works!');
  });

react-native-testing-library

Simple React Native testing utilities helping you write better tests with less effort

MIT
Latest version published 4 years ago

Package Health Score

65 / 100
Full package analysis