У меня есть следующий компонент:
export const ListItem = (props: ListItemProps) => (
<Stack className="list-item" data-is-focusable={true} verticalAlign="center">
<Text>{props.title}</Text>
</Stack>
);
Это базовый тест:
const item: ManagedSendersListItemProps = { title: "Hello" };
describe("ListItem", () => {
configure({ adapter: new Adapter() });
it("should render initial layout", () => {
const listItem = mount(ListItem(item));
expect(listItem.getElements()).toMatchSnapshot();
});
});
Я определил снимок:
Array [
<Stack className={"list-item"} data-is-focusable={true} verticalAlign="center">
<Text>Hello</Text>
</Stack>,
]
Когда я запускаю тест, ошибка показывает, что это было ожидаемым:
Array [
<Stack
className="mc-managed-senders-list-item"
data-is-focusable={true}
verticalAlign="center"
>
<Text>
Hello
</Text>
</Stack>,
]
Есть ли способ предотвратить форматирование ожидаемого результата?