chai

    0熱度

    1回答

    我有一個指令,可以動態地將加載指標添加到html元素。這裏是指令: return { restrict: 'EA', scope: true, replace: true, transclude: true, template: '<div ng-transclude></div>', link: function(scope, elem

    0熱度

    1回答

    我正在使用grunt,mocha和chai來運行基本的單元測試。我的單元測試看起來如下 describe('SPSearchConnection', function() { describe('#performSearch()', function() { it('should return zero or more results', function() { var

    6熱度

    1回答

    我正在學習使用sinon的節點模塊嘲笑進行單元測試。 僅使用嘲諷和普通類我能夠成功注入模擬。不過我想注入一個sinon stub而不是一個普通的類,但是我遇到了很多麻煩。 類我試圖嘲弄: function LdapAuth(options) {} // The function that I want to mock. LdapAuth.prototype.authenticate = fu

    0熱度

    2回答

    我對量角器和茉莉花有點新,並且我試圖檢查使用getText()提取的元素列表是否包含特定元素: 考慮以下因素 var productNameElements = element.all(by.css('.table-row')).getText(); elementToBeSearched = element(by.css('.table-row .table-row-child(1)'

    0熱度

    1回答

    很多道歉的標題,我仍然在想一個更好的方式來解釋這一點。 我在調用should.have.been時遇到了問題。 ,其中的房產總是返回未定義。奇怪的是我正在做一個console.log(should.have.been),它打印完整的對象,但出於某種原因,我無法訪問標誌。 example.js被測 var var BaseController = function (model, routesFn)

    4熱度

    1回答

    我正在使用Velocity和mike:mocha框架和chai斷言。一切工作都很好,但是當需要做出蠢事,嘲笑和間諜活動時,我遇到了一些障礙。這些不是麥克的核心功能:摩卡或柴,所以我找到了practicalmeteor:chai,它應該/可能已經增加了間諜。 我在找出這是否是真正的第一個嘗試是寫下面的代碼: it 'calls update when both documents are prese

    1熱度

    1回答

    我試圖運行一個chai測試,它使用貓鼬連接到mongodb,但它與'預期未定義爲對象'失敗。我使用的是我在功能應用程序中使用的相同方法。我是否正確連接到數據庫? var expect = require('chai').expect; var eeg = require('../eegFunctions'); var chai = require("chai"); var chaiAsPro

    1熱度

    1回答

    我有angular responseError攔截器,它實現瞭如果先前的嘗試不成功時向服務器重新發送請求的邏輯。此外,攔截器返回「通知」保證與當前狀態保持聯繫。 return { responseError: function(response) { var retries = angular.isDefined(response.config.headers['X-R

    0熱度

    1回答

    我正在使用Karma Mocha編寫測試用例。 以下是我的函數: fun : function() { if(a == 1) $("#test").hide(); } 我們設定基於某些條件的DOM元素屬性。 在寫它的測試: it('fun', function(){ var a = 1; // how do I test the DOM ele

    0熱度

    1回答

    我有一個簡單的表單,它不會在任何地方提交(使用preventDefault),而是更新UI。我想要測試在提交表單時是否有錯誤提交了UI,但是submit未在我的測試套件中運行。 該套件使用jsdom,mocha和sinon進行設置。一個例子如下。我的問題是,是否有可能在jsdom /用sinon測試手動表單提交(通過jQuery處理),其中的動作是"",並且有onsubmit回調? 在我的類文件中