Что или как проверить этот код с Жасмин?

Я новичок в тестах Жасмин, и я не знаю, что тестировать, например, в этом коде -

Cemcloud.CRUDEvents = function(onlyEdit) {

if (onlyEdit == undefined) {
    onlyEdit = false;
}
var elements = $('.add, .edit');
if (onlyEdit) {
    elements = $('.edit');
}
elements.on("click", function (evt) {
    evt.preventDefault();

    var ajaxUrl = $(this).data("ajax-url");

    if (ajaxUrl.length > 0) {
        Cemcloud.ajaxConfig = {
            url: ajaxUrl,
            type: 'get',
            context: document.body
        };
        Cemcloud.ajaxCall(Cemcloud.handleAddEditButton);
    }
});
};

$(document).ready(function () {
    Cemcloud.CRUDEvents();
    CustomForm.init();
});

Если вам нужно что-то еще, как handleAddEditButton или AjaxCall.

Может ли кто-нибудь хотя бы написать один тест, чтобы я мог расширить этот тест более продвинутыми функциями. Я просто не знаю, как и с чего начать? Что-то действительно простое. Я установил Жасмин, и он работает. Я даже установил пример с жасмином, но я не понимаю, как реализовать его в нашем коде.

0 ответов

Другие вопросы по тегам