qunit

    0热度

    1回答

    我想测试一个实用程序方法,我创建了urlencoded查询字符串。它以某种方式解码“预期”到:?foo = foo val & bar = bar & val ...所以它解码urlencoding! test("test make_params properly url encodes", function() { var o = {"foo":'foo val',"bar":'bar

    1热度

    1回答

    我正在运行Rhino,并试图确定如何在Javascript中执行assert_equals()或其等价物。从Rhino shell中我可以加载qunit,但是我不能创建一个会失败的断言。 在Javascript中使用断言的最简单方法是什么?我将在除浏览器以外的其他环境中使用Javascript,因此了解如何从Rhino shell执行此操作会非常有帮助。 什么不起作用的例子。 js> load("

    0热度

    1回答

    我刚刚进入QUnit的测试,并已运行到我的第一页上一个问题:■ 我们使用ASP.NET服务参考,以利用在html页面上加载异步数据,在同一个项目中创建对Web服务的引用。 ASP.NET在后台执行什么操作(ScriptManager控件)是创建一个代表服务方法和处理所有AJAX调用的JS文件。 使用这个,我有一个页面调用document.ready jQuery事件中的这些方法之一。我现在试图使用

    2热度

    2回答

    我们有JS API根据HTML(标记语义和CSS)做了很多事情。我们有许多如下所示的代码: function initHelpText() { $(".helpText, .tooltip, #pageHelp").css("cursor", "hand"); } 不要担心代码的作用,只是一个例子。现在我如何使用qUnit来测试,这个功能的工作原理。我的猜测是我需要用上面的类设置一

    1热度

    1回答

    我正在使用qunit和jquery。两者的最新版本。 在我的代码中,当我提交表单时,我有事件作为e。我打电话 e.serializeArray() 这是我的测试。 equals(args.data, [ { "name": "user_name", "value": "john" } ], 'input data'); 这是来自qunit的错误消息。 expected: [ { "name

    1热度

    3回答

    单元测试复选框行为的帮助。我有这个网页: <!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script> <script type="text/javascript"> $(fun

    15热度

    3回答

    QUINIT在netTuts.com的介绍产生了一个有趣的交流(从未解决)如何应用单元测试对操作DOM的操作。下面引用(亚历克斯·约克)获得的症结: 什么将是很好的,如果你有 这样的功能: 函数add(A,B){VAR的结果= A + b; $(“input#ResultTestBox”)。val(result); 在上面的测试中,我很想 测试两件事情:又多了一个和 b和结果正确地被投入 到DOM

    4热度

    2回答

    我正在研究一个不依赖于jQuery的Javascript库,尽管我的测试中有jQuery和QUnit。在图书馆里,我附上一个事件到一个元素的jQuery的方式做: if (document.addEventListener) { tab.addEventListener('click', MyModule.show, false); } else if (document.attach

    4热度

    4回答

    AJAX是否有任何标准或消息框架? 现在我有一个使用Ajax加载内容的页面。因为我有一个复杂的数据输入表单作为我的内容的一部分,所以我需要验证可能发生在我的表单中的某些事件。所以经过我的测试驱动的一些调整: asyncShould("search customer list click", 3, function() { stop(1000); $('#content').sh

    2热度

    2回答

    我希望能够发出命令rake test:qunit并让我们的qunit测试运行。这可能吗?可以在不打开浏览器窗口的情况下完成吗?