<Button variant="contained">
Default
</Button>
<Route>
<UsersContainer />
</Route>
it("Shows user component", () => {
render(
<MockForDataLoader>
<UsersComponent users={[....]} rights={{ ... }} />
</MovkForDataLoader>
)
fireEvent.click(screen.getByText('Load Greeting'))
await waitFor(() => screen.getByRole('heading'))
expect(screen.getByRole('heading')).toHaveTextContent('hello there')
})
it("opens when \"Choose date\" is clicked", () => {
const handleOpen = spy();
render(
<DesktopDatePicker
value={adapterToUse.date("2019-01-01T00:00:00.000")}
onChange={() => {}}
onOpen={handleOpen}
TransitionComponent={FakeTransitionComponent}
renderInput={(params) => <TextField {...params} />}
/>
);
act(() => {
screen.getByLabelText(/Choose date/).click();
});
expect(handleOpen.callCount).to.equal(1);
expect(screen.queryByRole("dialog")).not.to.equal(null);
});
1 👀 > 100👂🏻