我正在尝试为操作SharePoint列表数据的函数设置单元测试,并且我得到NullReferenceException。调试似乎没有遇到我设置的任何断点,不知道为什么会这样。
在任何情况下,我都尝试过使用FlagsGet和Flags32Get方法以防万一,但仍然会得到相同的错误,因为我不知道这些函数的返回值是什么。
[TestMethod]
[HostType("Moles")] // add this attribute
public void MyTest1()
{
MSPSite.BehaveAsNotImplemented();
//Arrange
BSPList list = new BSPList();
list.Fields.SetAll("Title");
BSPListItem item = list.Items.SetOne();
item.Items.SetAll(new [] { "TestItem1" });
new MSPList(list)
{
HasExternalDataSourceGet = () => false,
FlagsGet = () => (ulong)0,
Flags32Get = () => (uint)0
};
.
.
.
}
非常感谢任何想法。