1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/thoughtworks-taro-testing-library

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
functionial-component.test.tsx 911
Копировать Редактировать Исходные данные Просмотреть построчно История
jiachen Отправлено 5 лет назад a182c08
import Taro from '@tarojs/taro';
import { act, render } from '../index';
import Counter from './functionial-component';
describe('functionial component test', () => {
it('should render componen', () => {
const { container } = render(<Counter />);
const $number = container.querySelector('.number') as Element;
expect($number.innerHTML).toEqual('1');
});
it('should render component with props', () => {
const initial = 10
const { container } = render(<Counter initial={initial} />);
const $number = container.querySelector('.number') as Element;
expect($number.innerHTML).toEqual(`${initial}`);
});
it('should rerender when trigger setState hooks', () => {
const { container } = render(<Counter />);
const $number = container.querySelector('.number') as Element;
act(() => {
$number.click()
})
expect($number.innerHTML).toEqual(`2`);
});
});

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/thoughtworks-taro-testing-library.git
git@gitlife.ru:oschina-mirror/thoughtworks-taro-testing-library.git
oschina-mirror
thoughtworks-taro-testing-library
thoughtworks-taro-testing-library
v1.0.1