NuGetGallery.FunctionalTests.ODataHelper.ContainsResponseText C# (CSharp) Method

ContainsResponseText() public method

public ContainsResponseText ( string url ) : Task
url string
return Task
        public async Task<bool> ContainsResponseText(string url, params string[] expectedTexts)
        {
            var responseText = await GetResponseText(url);

            foreach (string s in expectedTexts)
            {
                if (!responseText.Contains(s))
                {
                    WriteLine("Response text does not contain expected text of " + s);
                    return false;
                }
            }
            return true;
        }

Usage Example

Esempio n. 1
0
 public async Task FindPackagesByIdForPredefinedPackage()
 {
     string packageId = "PostSharp";
     string url = UrlHelper.V2FeedRootUrl + @"/FindPackagesById()?id='" + packageId + "'";
     string expectedText = @"<id>" + UrlHelper.V2FeedRootUrl + "Packages(Id='" + packageId;
     var odataHelper = new ODataHelper();
     var containsResponseText = await odataHelper.ContainsResponseText(url, expectedText);
     Assert.IsTrue(containsResponseText);
 }
All Usage Examples Of NuGetGallery.FunctionalTests.ODataHelper::ContainsResponseText