无法在 MStest 中使用垫片在 .net 中伪造 SharePoint
Unable to use shims in MStest to fake a SharePoint in .net
public static SPListItemCollection GetItemsReadyForPublish(SPWeb tempWeb)
{
SPList stagingLibrary = tempWeb.Lists["examplelibrary"];
SPQuery CamlQuery = new SPQuery();
CamlQuery.Query = $"<Where><Eq><FieldRef Name='{"DocumentStatus"}'/><Value Type='Text'>{"Ready For Publish""}</Value></Eq></Where>";
CamlQuery.ViewAttributes = "Scope=\"Recursive\"";
SPListItemCollection itemCollection = stagingLibrary.GetItems(CamlQuery);
return itemCollection;
}
在这个 SharePoint 中,有很多库,我想获取“examplelibrary”。
有人可以帮助我使用 shim 为这个函数编写测试用例吗?我很难伪造 SharePoint 列表,因为没有可供参考的文档,这是我第一次为 SharePoint 伪造。
public static SPListItemCollection GetItemsReadyForPublish(SPWeb tempWeb)
{
SPList stagingLibrary = tempWeb.Lists["examplelibrary"];
SPQuery CamlQuery = new SPQuery();
CamlQuery.Query = $"<Where><Eq><FieldRef Name='{"DocumentStatus"}'/><Value Type='Text'>{"Ready For Publish""}</Value></Eq></Where>";
CamlQuery.ViewAttributes = "Scope=\"Recursive\"";
SPListItemCollection itemCollection = stagingLibrary.GetItems(CamlQuery);
return itemCollection;
}
在这个 SharePoint 中,有很多库,我想获取“examplelibrary”。
有人可以帮助我使用 shim 为这个函数编写测试用例吗?我很难伪造 SharePoint 列表,因为没有可供参考的文档,这是我第一次为 SharePoint 伪造。