karma (78)


unit testing - 你是如何模仿密封課程的?

unit testing - 你是如何模仿密封課程的?

模擬密封課程可能會非常痛苦。 我目前贊成使用適配器模式來處理這個問題,但是有些事情讓人覺得很奇怪。 那麼,你嘲笑密封課程的最佳方法是什麼? Java答案非常受歡迎 。 事實上,我預計Java社區已經處理了這個問題,並且提供了很多東西。 但這裡有一些.NET意見: 為什麼鴨子打字對C#開發者來說至關重要 為密封和其他類型創建包裝以進行模擬 WCF(和Moq)的單元測試…


unit testing - 偽造,嘲弄和剔除有什麼區別?

我知道我如何使用這些術語,但是我想知道是否有可接受的用於單元測試的偽造,嘲諷和殘片定義? 你如何為你的測試定義這些? 描述你可能會使用每種情況。 以下是我如何使用它們: Fake:實現接口但包含固定數據和無邏輯的類。 根據實施情況簡單地返回“好”或“壞”數據。 模擬(Mock):一個實現接口的類,允許動態設置值以返回/異常以從特定方法拋出,並提供檢查特定方法是否被調用/未調用的能力…


mbunit - 什麼是生成單元測試框架?

在stackoverflow我遇到過mbunit。 在它的頁面上,它指出mbunit是一個生成單元測試框架,但是我找不到任何描述生成單元測試框架的地方。 我希望得到: 一個定義 有關生成單元測試框架是什麼和不是什麼的文章的鏈接。…


javascript - 框架巴斯特巴斯特...需要巴斯特代碼

假設您不希望其他網站在<iframe> “框架”您的網站:<iframe src="http://example.org"></iframe> 因此,您在所有頁面中插入反框架,破壞JavaScript的框架:/* break us out of any containing iframes*/ if(top != self){top.location.replace(self.loc…


unit testing - 什麼是嘲笑?

什麼是嘲笑? 。…


unit testing - 模擬對象的目的是什麼?

我是單元測試的新手,並且我不斷聽到很多“模擬對象”這個詞。 用外行人的話來說,有人能解釋一下模擬對像是什麼,以及編寫單元測試時通常用到的是什麼。…



unit testing - 專業R開發人員應該擁有哪些核心包,為什麼?

哪些特定實用程序可以幫助R開發人員更有效地編碼和調試? 我正在尋求建立一個R開發環境,並希望概述一些工具,這些工具對我來說是有用的,可以使用代碼覆蓋,調試,生成包文件和幫助文件以及可能的UML建模來構建單元測試基礎結構。 注意:根據您對推薦工具的使用經驗,請根據原因和示例證明您的答案。 不要只是鏈接 。 有關 R的Windows文本編輯器的建議 Linux中哪些IDE可用於R? 工…


我如何關注jasmine.js中的一個規範?

我從一個相當大的架構變化中獲得了一堆失敗的規範。 我想通過為每個人貼上'焦點'來逐一解決問題。 jasmine.js有這樣的功能嗎? 我發誓我曾經讀過,但我沒有在文檔中看到它。…


javascript - 我們如何在Jasmine中以編程方式清除間諜?

我們如何以編程方式清除茉莉花測試套件中的間諜? 謝謝。 beforeEach(function(){spyOn($, "ajax").andCallFake(function(params){})}) it("should do something", function(){//I want to override the spy on ajax here and do…


node.js - 如何更改jasmine-node異步規範的超時

如何在不訴諸於run/waitsFor塊的情況下通過此測試? it("cannot change timeout", function(done){request("http://localhost:3000/hello", function(error, response, body){ expect(body).toEqual("hello world…




test jasmine unit angular testing examples github service providers npm