Witam,
Mam problem z przetestowaniem styled-components przy użyciu toHaveStyleRule(). Chcę sprawdzić czy komponent ma kolor zdefiniowany w Theme Providerze
expect(component).toHaveStyleRule('background-color', ({theme}) => theme.colors.neutral)
Na etapie testów pojawia się błąd, że właściwość background-color nie jest równa ({theme}) => theme.colors.neutral)
(Jest porównywana sygnatura, a nie wartość zwracana).
Przy okazji chciałbym zapytać o sens testowania stylów. Jaka jest ogólnie przyjęta praktyka?