В настоящее время я пытаюсь создать набор тестов для моих приложений javascript. Моя проблема в том, что, кажется, я не могу получить доступ к init () из моего объекта utils, как вы можете видеть ниже:
У меня есть приложение, которое следует шаблону синглтона:
var appModal = function () {
var utils = Object.create(moduleUtils);
function init(caller, options ) {
}
}();
Мой набор тестов находится в moduleUtils, это литерал объекта, преобразованный в прототип
moduleUtils.debug = {
addSlideTest : function(){
/* this function cannot fire init() from appModal */
}}