Проверка того, что функция вызывает другую функцию с помощью Mocha

У меня вопрос по тестированию конкретной ситуации в Mocha для Node.js. Предположим, что в моем приложении есть следующий код...

function a() {
     //...
}

function b() {
    //...
}

function c() {
    if(condition) {
         a();
    } else {
         b();
    }
}

Если бы я тестировал функцию c, как я мог бы проверить, вызывалась ли функция a или функция b? Есть ли способ сделать это?

5
задан amandawulf 21 June 2012 в 23:05
поделиться