NMock 是否支持 SharePoint?
Does NMock support SharePoint?
是否有任何版本的 NMock 支持模拟 SharePoint?
我正在使用 Visual Studio 2012、SharePoint 2013。
这可以是 NMock 1、2 或最新版本 3 的任何版本。
我已经尝试查看文档,但没有任何内容跳出来告诉我它是否有效。
虽然我有一段时间没有使用 NMock,但我很难相信它会支持 SharePoint。
unit testing/mocking SharePoint 对象的问题在于它们中的许多是密封的 and/or 没有 public 构造函数。
由于 NMock 使用继承进行 Mocking,因此它无法伪造它无法继承的对象。
我所知道的 SharePoint 模拟框架只有 Typemock 的 Isolator、Telerik 的 JustMock,也许还有 MS Fakes。所有人都使用 Profiler API 伪造对象,因此可以伪造静态和密封(以及 类 没有 public c'tors)。
是否有任何版本的 NMock 支持模拟 SharePoint?
我正在使用 Visual Studio 2012、SharePoint 2013。
这可以是 NMock 1、2 或最新版本 3 的任何版本。
我已经尝试查看文档,但没有任何内容跳出来告诉我它是否有效。
虽然我有一段时间没有使用 NMock,但我很难相信它会支持 SharePoint。 unit testing/mocking SharePoint 对象的问题在于它们中的许多是密封的 and/or 没有 public 构造函数。
由于 NMock 使用继承进行 Mocking,因此它无法伪造它无法继承的对象。
我所知道的 SharePoint 模拟框架只有 Typemock 的 Isolator、Telerik 的 JustMock,也许还有 MS Fakes。所有人都使用 Profiler API 伪造对象,因此可以伪造静态和密封(以及 类 没有 public c'tors)。