Microsoft.Protocols.TestSuites.MS_LISTSWS.S03_OperationOnListItem.MSLISTSWS_S03_TC21_GetListItemChangesWithKnowledge_ListNameNotCorrespond C# (CSharp) Method

MSLISTSWS_S03_TC21_GetListItemChangesWithKnowledge_ListNameNotCorrespond() private method

        public void MSLISTSWS_S03_TC21_GetListItemChangesWithKnowledge_ListNameNotCorrespond()
        {
            Site.Assume.IsTrue(Common.IsRequirementEnabled(24881, this.Site), @"Test is executed only when R24881Enabled is set to true.");

            #region AddList
            string listId = TestSuiteHelper.CreateList();
            #endregion

            // Add one item into the list.
            TestSuiteHelper.AddListItems(listId, 1);

            // Call GetVersionCollection.
            bool isSoapFaultExisted = false;
            try
            {
                string invalidListName = TestSuiteHelper.GetInvalidGuidAndNocorrespondString();
                this.listswsAdapter.GetListItemChangesWithKnowledge(
                                                            invalidListName,
                                                            null,
                                                            null,
                                                            null,
                                                            null,
                                                            null,
                                                            null,
                                                            null,
                                                            null);
            }
            catch (SoapException)
            {
                isSoapFaultExisted = true;
            }

            this.Site.Assert.IsTrue(isSoapFaultExisted, "There is no Soap Fault generated for requirement#658,#1877");
        }
S03_OperationOnListItem