Изучаю старый курс it-kamasutra. Там используется react-test-renderer. Насколько я понял, сейчас в реакте используется для тестов, точнее идёт в комплекте react testing library. В выпуске пытаются проверить приходящий статус из пропсов:
describe('Status component', () => {
test('status from props should be in the state', () => {
const component = create(<Status status='status'/>)
const instance = component.getInstance()
expect(instance.state.status).toBe('status')
})
})
Я пытаюсь разобраться в React testing library не понимаю как это провернуть, документацию почитал, тоже не совсем понял. получилось пока так:
describe("Status component", () => {
test("status from props should be in state", () => {
render(<Status status='status' />);
expect( ? ).toBe("status");
});
});
Знак вопроса как раз то место, где не понятно, что там использовать.