Microsoft.Protocols.TestSuites.MS_WSSREST.TestSuiteBase.InsertListItems C# (CSharp) Method

InsertListItems() protected method

Insert multiple list items to list.
protected InsertListItems ( string listName, int insertNumber ) : void
listName string The list name.
insertNumber int The number of inserted list items.
return void
        protected void InsertListItems(string listName, int insertNumber)
        {
            Dictionary<string, string> properties = new Dictionary<string, string>();
            properties.Add(Constants.TitleFieldName, Common.GenerateResourceName(this.Site, "title"));

            // Insert list items to list
            Request insertRequest = new Request();
            insertRequest.Parameter = listName;
            insertRequest.Content = this.GenerateContent(properties);
            insertRequest.ContentType = "application/atom+xml";

            for (int i = 1; i <= insertNumber; i++)
            {
                Entry insertResult = this.adapter.InsertListItem(insertRequest);
                Site.Assert.IsNotNull(insertResult, "Verify insertResult is not null!");
            }
        }