甚至可能吗?
到目前为止,我发现我们可以购买 TypeMock 来模拟 SharePoint 对象,然后使用任何免费的 Mocking 框架(Moq?)来完成剩下的工作。
你怎么看?
似乎没有 TypeMock,就不可能在 SharePoint 中进行单元测试。
为了正确测试我们的事件,我们需要给事件一个 SPItemEventProperties。该类是密封的,并且有一个需要 SPSite 的内部构造函数。
如果我使用 SPSite,我可以实例化该类并提供适当的值来测试我的事件。但是,我想删除该依赖项,并且 TypeMock 接缝是唯一能够做到这一点的人。
有什么办法吗?