Как указывалось в теме, как я могу выполнить модульное тестирование функции, которая ничего не возвращает (кроме нулевых проверок, которые просто возвращают)?
А также, как мне выполнить модульное тестирование функций внутри функции, которая также ничего не возвращает, особенно если они находятся в последних строках функции?
Причина этого вопроса в том, что я пытался использовать Jack и JsMockito для тестирования своего кода, и все они требовали, чтобы я предоставил какой-то объект, который, кажется, возвращается функцией в коде, поэтому Я заблудился о том, как это сделать.
Спасибо.
EDIT:
Вот пример псевдо-кода:
function myFunction()
{
local var
null check {
return;
}
null check
{
return;
}
// points to another function
function(param1);
// points to a C# function
function(param1, param2);
}