我们有 JS API 做很多基于 HTML(标记语义和 CSS)的事情。我们有很多像下面这样的代码:
function initHelpText() {
$(".helpText, .tooltip, #pageHelp").css("cursor", "hand");
}
不用担心代码的作用,只是一个示例。现在我如何使用 qUnit 来测试这个功能是否有效。我的猜测是我需要使用上面的类设置一些 HTML 元素以及一些我需要如何测试它的方法,对吗?我了解 qUnit 的作用,但肯定缺少一些非常基本的东西。请你帮助我好吗?谢谢。
最佳答案
这是对一个元素的测试
test('.helpText cursor test',function(){
var element = $('<div class="helpText"></div>');
$('body').append(element);
same($('.helpText').css('cursor'),'hand','Cursor should be hand');
element.remove();
});
关于javascript - JS-如何使用qunit进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3514688/