fakeweb

    2熱度

    2回答

    針對網頁測試我的程序,這經常發生變化,我需要嘲笑答案。我發現了Ruby的FakeWeb,這將是一個很好的起點。不幸的是,似乎沒有庫爲Java提供類似的功能。 所以,我的問題是:我如何「記錄」請求和響應對,並在稍後「重放」它們,以便我的應用程序始終接收相同的網頁。爲了讓事情變得更加困難,它也應該適用於PUT和GET方法。 在此先感謝您的任何答案。 的問候,丹尼爾

    2熱度

    1回答

    我試圖實現「Fakeweb」時出現此錯誤,但我不明白該問題。 場景: 「用戶填寫所有信息後,系統將使用其中一個屬性」fbid「進行驗證,如果成功,則只創建一個新公司,否則該過程將失敗。 Failures: 1) Companies new company create with valid information correct facebook id validates facebook id

    1熱度

    1回答

    我正在寫一個gem,我想檢查它是否正在執行一個http請求,其參數,標題和內容應該通過。我如何編寫單元測試。 我使用httparty的要求去做,我也使用fakeweb測試響應之後的動作。

    7熱度

    2回答

    我從來不喜歡寫嘲笑,而前段時間有人推薦使用FakeWeb。我立即徹底愛上了FakeWeb。但是,我不得不懷疑使用FakeWeb是否有缺點。似乎mock仍然比較常見,所以我想知道我錯過了使用FakeWeb的錯誤。是否存在Fakeweb無法涵蓋的某種錯誤,或者是否存在TDD或BDD過程?

    0熱度

    1回答

    我嘗試使用FakeWeb(黃瓜/導軌)模擬出地址解析請求的請求。 當我阻止所有的http請求我得到的消息: Real HTTP connections are disabled. Unregistered request: GET http://maps.google.com/maps/api/geocode/json?..... (FakeWeb::NetConnectNotAllowedEr

    0熱度

    3回答

    測試HTTP請求是否未被測試的最簡單方法是什麼? 說,我希望我的應用程序不發送API調用到遠程服務器,如果用戶不提供用戶名。 我應該在Rails應用程序中編寫什麼RSpec測試來測試HTTP請求是否永遠不會生成? fakeweb能以某種方式幫助我嗎?

    6熱度

    1回答

    當我存根請求與nock它返回String結果代替Object即使'Content-Type': 'application/json': var response = { success: true, statusCode: 200, body: { "status": "OK", "id": "05056b27b82", } };

    2熱度

    1回答

    有沒有辦法獲得FakeWeb中註冊的URI列表?當我註冊一個這樣的: FakeWeb.register_uri(:get, url, body: expected_response) 現在看來似乎應該是因爲it keeps track of it internally可用的地方,但我不能追查到外部。像FakeWeb.registered_uris,但顯然不起作用。

    2熱度

    1回答

    如何可以存根據一個URL調用例如http://www.example.com/images/123.png並返回一個名爲123.png的圖像? 我正在使用Rails 3.2,Carrierwave。我試過Fakeweb,但有點難住。

    0熱度

    1回答

    我正在使用Mechanize來抓取一些網站。在蜘蛛抓取過程中,我將頁面保存到我以後用Fakeweb進行測試的文件中。 我的機械化代理這種方式創建: Mechanize.new do |a| a.read_timeout = 20 # doesn't work with Fakeweb? a.max_history = 1 end 當我運行我的應用程序使Fakeweb獲取文