Или нужно каждую кнопку и однострочный метод?
Вуе говорит что нужно тестить только внешний интерфейс, но без процента покрытия вы не поймете что именно протесчено, поэтому я забил на рекомендации vue и стараюсь покрывать тестами весь код. Все что считаю ненужным просто в игнор добавляю
Это не рекомендации Vue, это рекомендации о Unit тестировании вообще
тогда эти рекомендации противоречат сами себе, зачем нужно было вводить понятие покрытие , если покрывать нужно не все
А как получается, что компонент протестирован снаружи нормально, но не покрыт?
Пропсы, передаем массив по дефолту должна быть функция, возврщающая пустой массив. Jest считает, что такие функции должны быть покрыты Модуль, получается у нас покрыт необходимыми тестами , а вот процент покрытия говорит, что не все покрыто
Не понял. Речь про default в описании параметра? Но у вас не тестируется случай, когда параметр не передан?
Тестируется, это был пример.
Обсуждают сегодня