У меня следующий код:
import styled from "styled-components/native";
const BaseTitle = styled.Text`
font-size: 18;
font-weight: bold;
color: #111;
`;
function Title({ title }) {
return <BaseTitle>№{title}</BaseTitle>;
}
Как правильно проверить строку, которая должна содержать символ № и передаваемую строку?
test("Title render", () => {
const tree = shallow(<Title title = "123123" />);
expect(?????).toContain("№123123");
});
@Treycos Я использую свой компонент shallow. И я не знаю, что мне нужно записать в expect, чтобы получить значение, которое я могу проверить с помощью строки "№123123". Пример: .toContain("№123123") или .toBe("№123123"). Если записать expect(tree.text()).toContain("№123123");, тогда тест вернул false.
Могу протестировать только реквизит с названием: expect(tree.props().title).toBe('123123');. Но мне нужно проверить, что у этого компонента есть дочерний "№123123"



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Не могли бы вы подробнее рассказать? Это действительно непонятно (для меня)