Приветы! У нас в проекте какая то лажа с тестированием интерфейсов на тс. Тестим с помощью селениум плюс фреймворк для шэдоу элементов (ниже ссылку пришлю). Тесты работают через раз... Как вы такое тестите?
Пишу на Elm и и тестируем чистые функции. Правда чисто для себя, с фронтендерами стараюсь не связываться.