Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.03.2018, 21:40
Новичок на форуме
Отправить личное сообщение для Luzifer Посмотреть профиль Найти все сообщения от Luzifer
 
Регистрация: 14.03.2018
Сообщений: 1

Как правильно написать тест для метода, который вызывает внутри себя другие методы?
Доброе время суток! Ребята поделитесь пожалуйста опытом, как бы вы протестировали getAData метод, который принимает на вход аргумент(ы) и внтури себя вызывает другие методы (использую qunit):

const testObject = {
    getAData(shouldReturns) {
        const bData = this.getBData(shouldReturns);
        const cData = this.getCData(shouldReturns);

        return { bData, cData };
    },

    getBData() {},
    getCData() {}
}


Я столкнулся со следующей проблемой. У меня написаны тесты для getBData и getCData методов. И когда я пишу тест для getAData метода, то по сути в нем я использую тест кейсы которые являются суммой тест кейсов для getBData и getCData. Т.е. получается дублирование тест кейсов. Является ли это проблемой? Как вы ее решаете?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как правильно обращаться к свойствам объект внутри самого объекта ? mitiya Общие вопросы Javascript 12 25.04.2015 21:18
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как правильно сверстать интерфейс подбора рамок для фотографий Natali_RnD Элементы интерфейса 15 13.04.2012 17:05