通常,因为我们在程序里面引用了SPSite/SPWeb/SPListItem等对象,SPSite需要通过context上下文来构造。 我们开发WebPart很难构造出一个UnitTest的环境,因为不能构造context,但是如果我们使用下面的代码来构造: SPSite mySiteCollection = new SPSite("http://server/sites/mysite"); 就可以在UnitTest时候运行代码了。 如果在UnitTest中需要某个特定用户,模拟用户应该是可行的。 注意:在运行UnitTest的电脑上还是需要安装ShareP...
[更多...]