0
Я использую модуль assert-type для проверки правильности типов данных аргументов функции.Тест на правильность типов данных аргументов функции
Пример кода, который я сделал;
var cs = require("coffee-script/register");//this line needed to require("assert-type"). Some bug.
var ty = require("assert-type"); //https://github.com/mlin/node-assert-type
var T = ty.Assert;
function test_func(file_name, start_time, end_time) {
T(ty.str, ty.obj.not.null, ty.obj.not.null)(file_name, start_time, end_time);
//action code
}
Каков соответствующий код, если бы я использовал модуль chaijs? http://chaijs.com/
Я просмотрел документацию, но не смог найти соответствующий код. Должен ли я придерживаться использования модуля assert-type?