protected DataStructures.Search GetSearchResult(string subject, string collectionId, string conversationId, Request.BodyPreference[] bodyPreferences, Request.BodyPartPreference[] bodyPartPreferences)
{
SearchRequest request = TestSuiteHelper.CreateSearchRequest(subject, collectionId, conversationId, bodyPreferences, bodyPartPreferences);
DataStructures.SearchStore searchStore = this.ASAIRSAdapter.Search(request);
DataStructures.Search searchItem = null;
if (searchStore.Results.Count != 0)
{
searchItem = TestSuiteHelper.GetSearchItem(searchStore, subject);
}
this.Site.Assert.IsNotNull(searchItem, "The email message with subject {0} should be found.", subject);
return searchItem;
}
#endregion