systemwrapper

    4熱度

    1回答

    我已經下載了最新的NSubstitute發佈,1.1.0,2011年5月21日。在此版本之前,似乎NSub不支持輸出參數。看來已經做了一些工作來通過中間版本提供支持:NSub Google Group。 所以,我試圖讓所有的部分工作有點麻煩。我使用SystemWrapper嘲笑的DirectoryInfo 這裏是我的接口: public interface INetworkPath {

    1熱度

    1回答

    我有這讓一些文件的備份方法: public void MakeBackup(IFileWrap file, string path) { if (path == null) throw new ArgumentNullException(); Console.WriteLine(); string backups = Environm

    1熱度

    1回答

    我已試過以此作爲懲戒註冊表指南:http://www.rhyous.com/2011/11/04/unit-testing-registry-access-with-rhinomocks-and-systemwrapper/ 當我嘗試模擬它,我總是在我的課爲「REG」返回null它嘗試時要做OpenSubKey調用,在我的_Real()測試中工作正常。 測試: private RegistrySe

    0熱度

    1回答

    我想測試一個動作,我有一個InputStream,我真的不知道如何進行。 我在嘲笑這個類,我發現我們不能模擬System.IO,因爲我們沒有抽象層。 所以,在一些搜索之後,我將面向使用一個添加了IO系統抽象層幷包裝它的軟件包。是「SystemWrapper」,但我沒有成功使用它。 我的目標: 是辦理登機手續的Excel文件頭,如果是一樣的canva格式,如果格式excpected這將是真實的,否則

    1熱度

    1回答

    什麼是Ruby的C綁定的執行與Ruby的包裝系統調用之間的主要區別是什麼? 我的問題的來龍去脈,我期待到整合Git版本控制功能大舉進入一個Ruby on Rails應用程序。在接近這個任務我不明白如何看待Ruby程序的執行流水線,其採用了與Ruby的C綁定實現了一個庫,如yajl-ruby與一個Ruby包裝器系統爲git Ruby Gem調用此類。