Как правильно написать тест для метода, который вызывает внутри себя другие методы?
Доброе время суток! Ребята поделитесь пожалуйста опытом, как бы вы протестировали 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. Т.е. получается дублирование тест кейсов. Является ли это проблемой? Как вы ее решаете? |
Часовой пояс GMT +3, время: 05:42. |