советы также приветствуются
есть функция типа:
switch(a):
{
case 1:
case 2:
case 3:
//do something;
break;
default:
break;
}
Написаны тесты для всех трех кейсов, которые делают что-то из кейса 3, написан кейс на дефолт. Но покрытие считает, что я еще какие-то два бранча не покрыла.
Мб есть какие-то идеи, что он тут может видеть?
Так повтори тест кейс 3 с данными 1 и 2, и всё.
С покрытием тестов опыт 0 у меня, так что идей нет. Возможно в этой функции ещё есть какой-то код кроме свича
Обсуждают сегодня