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回答

    我是单元测试和嘲笑的新手。我必须使用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.

    2热度

    1回答

    我试图嘲弄的接口和我下一厚望: System.TypeLoadException:System.TypeLoadException:身体和申报的方法实现的签名不匹配 我想通了以后,我的问题是,我在接口定义了一个函数: IList<T> GetAll<T>() where T : class, new(); 请你能告诉我如何定义CL屁股,所以它会与nmock2? 在此先感谢