qunit

    1热度

    1回答

    我不明白Backbone.View.render()和.el的操作。在render()中,我为this.el指定了支持输出的属性,我期望看到这些属性在测试时位于this.el中,并且.el在控制台中返回期望的输出。但是输出不会出现在测试中。 这里是代码和测试(请忽略cruftiness,我正在学习,并努力保持测试绿色): var RowLabelData = Backbone.Model.exte

    4热度

    1回答

    我刚刚开始使用Knockout JS和QUnit来做单元测试我的挖空视图模型。我遇到的问题是,如果我在qunit测试JavaScript文件中有多个测试,并且链接到包含我的View Model定义的JavaScript文件...我在一个测试中对View Model进行的任何更改当我在测试模块中开始下一个测试时也存在。我习惯于有一个NUnit环境,我的状态在测试之间自动清除。 是否有某种方法,模式或

    0热度

    1回答

    我想找到测试使用JQuery来呈现网页的ASP Web应用程序的最佳方法。我一直在寻找使用Qunit,但我不熟悉Javascript。是否有一条更容易走下去的路?

    0热度

    1回答

    这是我的QUnit测试: /// <reference path="~/Scripts/global.js" /> module("Global.js"); test("Test getParameterFromQueryStringByName", function() { expect(1); equals("exist", jwd.global.

    15热度

    3回答

    我有jQuery代码,当我点击一个链接它首先皮上,然后删除一些HTML,像这样:即确保 $(this).parent().parent().hide('slow', function() { $(this).remove(); }); 我想打一个QUnit测试的HTML在问题被删除: $(thelink).click(); // Check that it is gone, b

    1热度

    3回答

    我只是试图在Javascript和RequireJS中让我的头部单元测试。我正在构建一个Web应用程序,显然只是想让测试在开发中运行而不是生产版本。 问题: 你只是测试,当你想,或者你有JS测试每个页面加载运行 在发展的时候? 如果测试仅在需求 那么你如何触发你的测试运行?查询字符串(例如 ?testing = true)或类似的东西? 我只需要一个关于人们如何在开发中进行测试的想法。我在前端使用

    1热度

    1回答

    我一直在考虑将测试集成到基于RequireJS的我的​​应用程序中。我发现this example QUnit测试可以被集成到RequireJS结构中。显然,你不希望测试代码在生产版本中。 如何在RequireJS中保持最终生产版本的测试?

    2热度

    1回答

    我正在做我的第一套javascript单元测试,我正在写一个插件。 它是基于一个jQuery UI控件,看起来像这样 $.widget("my.carousel", { // Set up the widget _create: function() { var self = this; _items = $(this.element).children(

    0热度

    1回答

    我试图构建一种在CoffeeScript中执行PHPUnit样式测试用例类的方法。我非常接近实现我的目标与这两个类: QUnitTestCase.coffee: class QUnitTestCase constructor: (name) -> module name @setUp() @runAllTests() setUp: ->

    7热度

    1回答

    我有以下成立QUnit: /* Dozen or so previous tests here */ test("Test some markup generation", function() { $('#qunit-fixture').plugin(); // jQuery plugin: Generates a table var rows = $('#qunit