如何使用Moq.Mock()模拟返回GUID的函数

时间:2014-07-25 06:12:12

标签: asp.net-mvc mocking vs-unit-testing-framework

如何将模拟编写到在.net mvc单元测试中返回GUID的方法。例如:我有一个服务类,它将对象添加到数据库并返回GUID。我需要在单元测试中嘲笑这个。

1 个答案:

答案 0 :(得分:0)

这样的事情对你有用:

mock.Setup(foo => foo.AddObject(It.IsAny<SomeObject>())))
    .Returns(Guid.NewGuid());