stubbing

    5熱度

    2回答

    我想測試一個調用window.location.search的簡單函數。我試圖瞭解如何存根這個電話,以便我可以返回我選擇的網址。 功能: getParameterByName: (name) => name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]") regexS = "[\\?&]" + name + "=(

    4熱度

    1回答

    使用Visual Studio 2012通過「Add Fakes Assembly」生成存根時,一切都按預期工作,除非它無法生成存根這個接口: public interface IFileWrapper { IEnumerable<string> ReadLines(string path); bool Exists(string path); Stream Ope

    2熱度

    2回答

    我想用反射來實現Go接口來生成模擬和存根。但如果我看看reflect包,我不知道該怎麼做(也許這是不可能的)。 例如:測試某FUNC呼籲WriteHeader(404)上ResponseWriter: type ResponseWriterMock struct { // status int // } // How

    3熱度

    2回答

    我想在node.js應用程序中用nodeunit存根功能。這裏是什麼,我試圖做一個簡化的版本: 在lib/file.js: var request = require('request'); var myFunc = function(input, callback){ request(input, function(err, body){ callback(body);

    2熱度

    1回答

    我在寫一個rspec測試 - 出於某種原因,我被告知any_instance方法未定義。我很驚訝,因爲我在我的一個控制器rspec文件中有一個非常類似的期望 - 並且它工作正常。任何想法爲什麼會發生這種情況? require 'spec_helper' describe Subscriber do it {should belong_to :user} describe

    8熱度

    1回答

    我有一個具有以下初始化方法的類。 def initialize(my_var) @my_var = my_var end ,我想測試,然後做一些事情來@my_var def split @my_var.split(",") end 的方法我怎麼測試它正確返回一個數組前更改@my_var? 這可能沒有訪問者@my_var?

    0熱度

    2回答

    我有我在測試條件輸出的視圖規範。如何獲得規範返回我嘲笑的用戶? 查看文件: .content - if @current_user.is_welcome == true Welcome to the site 查看規格: before(:each) do @user = mock_model(User) @user.stub!(:is_welcome).and_

    6熱度

    1回答

    我正在嘗試從一個對象中剔除Net :: SFTP。這裏的模型: class BatchTask require 'net/sftp' def get_file_stream(host, username, password, path_to_dir, filename) raise ArgumentError if host.nil? or username.nil

    1熱度

    2回答

    我正與使用Apache XMLBeans的(延伸org.apache.xmlbeans.XmlObject爲XML的結構元件的接口,用於延長org.apache.xmlbeans.impl.values.XmlComplexContentImpl這些接口實現) 我得到了一個應用程序的工作下列種功能: 一個XML對象被傳遞給方法的一些數據 基於該數據,對於該XML對象 使用XML對象的addFoo產

    4熱度

    1回答

    我有一個模塊「sitescollection」像這樣的屬性: var site = require('./site'); // <- this should be stubbed var sitesCollection = function(spec) { var that = {}; that.sites = {}; that.findOrCreateBy