2015-11-18 2 views
0

Я использую мокко и синус. У меня есть, например, эта функция:Js тестовая функция, которая ничего не возвращает

function doSomething(param) { 

    if(param === 'something') { // do something } 

} 

Как я могу создать тест, проверить, если условие не верно, то функция ничего не делает?

it('should do something if param equal something', function() { 
    // this part i know 
}); 

it('should not do anything if param not equal something', function() { 
    // how to test this part? 
}); 

ответ

0

Ну, вы всегда можете проверить, не возвращает ли функция неопределенные. Функция всегда возвращает что-то. Когда вы ничего не возвращаете явно, он вернется не определен.