nmock2

    2熱度

    1回答

    我試圖嘲弄的接口和我下一厚望: System.TypeLoadException:System.TypeLoadException:身體和申報的方法實現的簽名不匹配 我想通了以後,我的問題是,我在接口定義了一個函數: IList<T> GetAll<T>() where T : class, new(); 請你能告訴我如何定義CL屁股,所以它會與nmock2? 在此先感謝

    1熱度

    1回答

    我是NMock2和Moq框架的新手。我需要一些幫助,在我目前的項目轉換NMock2代碼,起訂量代碼: var myMock= myMockery.NewMock<IMyInterface>(); var myRoleMock = myMockery.NewMock<IRoleInterface>(); var acceptAction = new MyAcceptAction(myRoleMo

    2熱度

    1回答

    我在我的單元測試此代碼: var file = m_Mockery.NewMock<IFile>(); Stream s = new MemoryStream(); Expect.Once.On(file).Method("OpenRead") .With("someFile.mdb") .Will(Return.Value(s)); ... ... ... // this r

    5熱度

    2回答

    我需要爲讀取xml文件並解析其內容的類編寫單元測試。 如何模擬文件讀取?因爲測試的所有內容都應該反對讀取文件。 我使用nmock2與nUnit。 感謝

    0熱度

    2回答

    如果我試試這個,我剛剛得到一個異常: System.TypeLoadException : Access is denied: 'Namespace.IInternalInterface'. 使得界面大衆不是一個可接受的解決方案。我不想改變API的可見性來測試它。

    1熱度

    1回答

    我正在爲遵循MVP模式的小應用程序編寫測試。從技術上講,我知道我應該在代碼之前編寫測試,但是我需要快速構建一個演示應用程序,所以我現在要回到測試中,然後再開始真正的開發。 總之,我試圖測試演示者,但我甚至無法得到一個空的測試運行,由於Internal.ExpectationException。 意外調用事件分配時引發異常。 下面是演講類, public LBCPresenter(IView vie

    1熱度

    1回答

    我是單元測試和嘲笑的新手。我必須使用Moq在當前項目中轉換單元測試。目前測試正在使用Nmock2。你能幫我轉換這個代碼(使用CollectAction)與使用Moq: Action<IScanFolder> publish; Mockery mocks = new Mockery(); this.mockChannel= mocks.NewMock<IChannel>(); ... Col

    0熱度

    1回答

    的情況下我有這種情況: 期望一個Type作爲它的參數之一的方法; 這Type必須是Type,在項目中實現Interface; 我需要爲此方法編寫測試; 我正在使用NMock2; 有沒有什麼辦法從NMock2中獲取一個Type,所以我可以用它作爲這個方法的一個參數,而不是創建這個接口的實現? 謝謝!

    0熱度

    1回答

    實施現狀: void IFileManager.DeleteFile( string argFilename) { throw new ArgumentException("Specified filename was not found"); } 單元測試 Expect.Once.On(m_MockFileManager).Method("DeleteFile");

    2熱度

    2回答

    我對使用哪個版本的NMock2感到困惑。我一直在使用了一段時間,我從這裏得到了一個: http://www.nmock.org/download.html 的文件名是NMock2.dll與2.0.0.44版本。 我遇到了一個問題,我無法模擬包含泛型函數的接口。快速谷歌搜索後發現,NMock2支持嘲笑與泛型函數交互。 原來我不得不從這裏使用不同 NMock2: http://sourceforge.