C# Class Microsoft.Protocols.TestSuites.MS_LISTSWS.S03_OperationOnListItem

Inheritance: Microsoft.Protocols.TestTools.TestClassBase
Show file Open project: OfficeDev/Interop-TestSuites

Private Methods

Method Description
ClassCleanup ( ) : void
ClassInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext testContext ) : void
CreateDefaultCamlQueryOptions ( ) : CamlQueryOptions

This method is used to construct a CamlQueryOptions instance using the following specified value :RecurrenceOrderBy – True, ViewAttributes – Scope= RecursiveAll, DateInUtc –True, IncludePermissions – True, IncludeAttachmentUrls – True, IncludeAttachmentVersion – True, RecurrencePatternXMLVersion – v3, ExpandUserField – True, MeetingInstanceID – -1.

GetChangeToken ( string listName ) : string

Get the change token for the specified list.

IgnoreAttributeExcept ( XmlElement row ) : void

This method is used to set attribute value as NULL from an xml element, except the specified attribute names.

MSLISTSWS_S03_TC01_AddDiscussionBoardItem_Fail_ListNameNotExists ( ) : void
MSLISTSWS_S03_TC02_AddDiscussionBoardItem_Fail_NoDiscussionBoard ( ) : void
MSLISTSWS_S03_TC03_AddDiscussionBoardItem_InvalidGUIDAndNotCorrespond_SP3WSS3 ( ) : void
MSLISTSWS_S03_TC04_AddDiscussionBoardItem_Success_ListNameIsInvalidGuid ( ) : void
MSLISTSWS_S03_TC05_AddDiscussionBoardItem_Success_ListNameIsValidGuid ( ) : void
MSLISTSWS_S03_TC06_GetListItemChangesSinceToken_EmptyChangeToken ( ) : void
MSLISTSWS_S03_TC07_GetListItemChangesSinceToken_MetaInfo ( ) : void
MSLISTSWS_S03_TC08_GetListItemChangesSinceToken_MoreThan100Changes ( ) : void
MSLISTSWS_S03_TC09_GetListItemChangesSinceToken_NoChangeToken ( ) : void
MSLISTSWS_S03_TC10_GetListItemChangesSinceToken_NotMatchChangeToken ( ) : void
MSLISTSWS_S03_TC11_GetListItemChangesSinceToken_RowLimit ( ) : void
MSLISTSWS_S03_TC12_GetListItemChangesSinceToken_Succeed ( ) : void
MSLISTSWS_S03_TC13_GetListItemChangesSinceToken_MoveAway ( ) : void
MSLISTSWS_S03_TC14_GetListItemChangesSinceToken_ValidListGUID ( ) : void
MSLISTSWS_S03_TC15_GetListItemChangesSinceToken_ValidListTitle ( ) : void
MSLISTSWS_S03_TC16_GetListItemChangesSinceToken_WSS3 ( ) : void
MSLISTSWS_S03_TC17_GetListItemChangesSinceToken_changeTokenParameterSpecified ( ) : void
MSLISTSWS_S03_TC18_GetListItemChangesSinceToken_ListNameNotCorrespond ( ) : void
MSLISTSWS_S03_TC19_GetListItemChangesWithKnowledge_EmptyRowLimit ( ) : void
MSLISTSWS_S03_TC20_GetListItemChangesWithKnowledge_InvalidListGuid ( ) : void
MSLISTSWS_S03_TC21_GetListItemChangesWithKnowledge_ListNameNotCorrespond ( ) : void
MSLISTSWS_S03_TC22_GetListItemChangesWithKnowledge_MetaInfo ( ) : void
MSLISTSWS_S03_TC23_GetListItemChangesWithKnowledge_NoExistViewNameGuid ( ) : void
MSLISTSWS_S03_TC24_GetListItemChangesWithKnowledge_RowLimit ( ) : void
MSLISTSWS_S03_TC25_GetListItemChangesWithKnowledge_SpecifiedKnowledge ( ) : void
MSLISTSWS_S03_TC26_GetListItemChangesWithKnowledge_Succeed ( ) : void
MSLISTSWS_S03_TC27_GetListItemChangesWithKnowledge_VerifyPrefixOfZrow ( ) : void
MSLISTSWS_S03_TC28_GetListItemChangesWithKnowledge_WithoutItemChanges ( ) : void
MSLISTSWS_S03_TC29_GetListItemChangesWithKnowledge_ZeroRowLimit ( ) : void
MSLISTSWS_S03_TC30_GetListItemChangesWithKnowledge_ViewFields ( ) : void
MSLISTSWS_S03_TC31_GetListItemChanges_Fail_ListNameNotExists ( ) : void
MSLISTSWS_S03_TC32_GetListItemChanges_Fail_SinceIsEmpty ( ) : void
MSLISTSWS_S03_TC33_GetListItemChanges_FieldRefNameNotMatch ( ) : void
MSLISTSWS_S03_TC34_GetListItemChanges_MetaInfo ( ) : void
MSLISTSWS_S03_TC35_GetListItemChanges_SpecifiedTimespan ( ) : void
MSLISTSWS_S03_TC36_GetListItemChanges_Success_ListNameIsInvalidGuid ( ) : void
MSLISTSWS_S03_TC37_GetListItemChanges_Success_ListNameIsValidGuid ( ) : void
MSLISTSWS_S03_TC38_GetListItemChanges_WSS3 ( ) : void
MSLISTSWS_S03_TC39_GetListItemChanges_WithContain ( ) : void
MSLISTSWS_S03_TC40_GetListItemChanges_Fail_EmptyListName ( ) : void
MSLISTSWS_S03_TC41_GetListItemChanges_NullOrEmptyViewFields ( ) : void
MSLISTSWS_S03_TC42_GetListItems_EmptyListNameAndViewName ( ) : void
MSLISTSWS_S03_TC43_GetListItems_FilesOnly ( ) : void
MSLISTSWS_S03_TC44_GetListItems_InvalidViewNameWithNotGUID ( ) : void
MSLISTSWS_S03_TC45_GetListItems_ListNameNotCorrespond ( ) : void
MSLISTSWS_S03_TC46_GetListItems_NonExistentViewName ( ) : void
MSLISTSWS_S03_TC47_GetListItems_Prefix ( ) : void
MSLISTSWS_S03_TC48_GetListItems_PrefixForMetaInfoProperty ( ) : void
MSLISTSWS_S03_TC49_GetListItems_RowLimit ( ) : void
MSLISTSWS_S03_TC50_GetListItems_SucceedWithNonGuidFormatListName ( ) : void
MSLISTSWS_S03_TC51_GetListItems_SucceedWithValidGuidListName ( ) : void
MSLISTSWS_S03_TC52_GetListItems_SucceedWithValidGuidViewName ( ) : void
MSLISTSWS_S03_TC53_GetListItems_ViewFields ( ) : void
MSLISTSWS_S03_TC54_GetListItems_WSS3 ( ) : void
MSLISTSWS_S03_TC55_GetListItems_WithPaging ( ) : void
MSLISTSWS_S03_TC56_GetListItems_WithoutPaging ( ) : void
MSLISTSWS_S03_TC57_GetVersionCollection_ExcludesParameter ( ) : void
MSLISTSWS_S03_TC58_GetVersionCollection_FieldNameNotCorrespond ( ) : void
MSLISTSWS_S03_TC59_GetVersionCollection_InvalidGUIDAndNotCorrespond_SP3WSS3 ( ) : void
MSLISTSWS_S03_TC60_GetVersionCollection_InvalidListGUID ( ) : void
MSLISTSWS_S03_TC61_GetVersionCollection_InvalidParameterWithEmptyListItemID ( ) : void
MSLISTSWS_S03_TC62_GetVersionCollection_InvalidParameterWithNullListName ( ) : void
MSLISTSWS_S03_TC63_GetVersionCollection_SpecifiedFieldName ( ) : void
MSLISTSWS_S03_TC64_GetVersionCollection_SucceedWithNotGUIDListName ( ) : void
MSLISTSWS_S03_TC65_GetVersionCollection_SucceedWithValidGUIDListName ( ) : void
MSLISTSWS_S03_TC66_IncludeMandatoryColumns ( ) : void
MSLISTSWS_S03_TC67_UpdateListItemWithKnowledge_FieldNotExist ( ) : void
MSLISTSWS_S03_TC68_UpdateListItemWithKnowledge_InvalidListVersionWithSchemaLock ( ) : void
MSLISTSWS_S03_TC69_UpdateListItemWithKnowledge_OnErrorReturn ( ) : void
MSLISTSWS_S03_TC70_UpdateListItemWithKnowledge_OwsHiddenVersionConflict ( ) : void
MSLISTSWS_S03_TC71_UpdateListItem_FieldNotExist ( ) : void
MSLISTSWS_S03_TC72_UpdateListItem_IgnoreVersion ( ) : void
MSLISTSWS_S03_TC73_UpdateListItem_InvalidListVersionWithSchemaLock ( ) : void
MSLISTSWS_S03_TC74_UpdateListItem_OnErrorReturn ( ) : void
MSLISTSWS_S03_TC75_UpdateListItem_OwsHiddenVersionConflict ( ) : void
MSLISTSWS_S03_TC76_UpdateListItemsWithKnowledge_DateInUtc ( ) : void
MSLISTSWS_S03_TC77_UpdateListItemsWithKnowledge_Fail_ListNameIsEmpty ( ) : void
MSLISTSWS_S03_TC78_UpdateListItemsWithKnowledge_Fail_ListNameNotExists ( ) : void
MSLISTSWS_S03_TC79_UpdateListItemsWithKnowledge_LockSchema ( ) : void
MSLISTSWS_S03_TC80_UpdateListItemsWithKnowledge_Methods ( ) : void
MSLISTSWS_S03_TC81_UpdateListItemsWithKnowledge_OnErrorContinue ( ) : void
MSLISTSWS_S03_TC82_UpdateListItemsWithKnowledge_OnErrorReturn ( ) : void
MSLISTSWS_S03_TC83_UpdateListItemsWithKnowledge_PreCalcIgnore ( ) : void
MSLISTSWS_S03_TC84_UpdateListItemsWithKnowledge_Success ( ) : void
MSLISTSWS_S03_TC85_UpdateListItemsWithKnowledge_ValidListTitle ( ) : void
MSLISTSWS_S03_TC86_UpdateListItems_DateInUtc ( ) : void
MSLISTSWS_S03_TC87_UpdateListItems_InvalidGUIDAndNotCorrespond_SP3WSS3 ( ) : void
MSLISTSWS_S03_TC88_UpdateListItems_InvalidListTitle ( ) : void
MSLISTSWS_S03_TC89_UpdateListItems_LockSchema ( ) : void
MSLISTSWS_S03_TC90_UpdateListItems_Methods ( ) : void
MSLISTSWS_S03_TC91_UpdateListItems_OnErrorContinue ( ) : void
MSLISTSWS_S03_TC92_UpdateListItems_OnErrorReturn ( ) : void
MSLISTSWS_S03_TC93_UpdateListItems_OwsHiddenVersion ( ) : void
MSLISTSWS_S03_TC94_UpdateListItems_PreCalcIgnore ( ) : void
MSLISTSWS_S03_TC95_UpdateListItems_ValidListTitle ( ) : void
MSLISTSWS_S03_TC96_UpdateListItems_EmptyListName ( ) : void
TestCaseCleanup ( ) : void
TestCaseInitialize ( ) : void
ValidateOwsPrefixAndAttributeName ( DataTable data, GetListResponseGetListResult list, bool &startWithOws, bool &correspondNames ) : void

Use this method to verify following requirements in multiple operations. The names of the attributes containing the list item data in this response correspond to the Name attributes in the Field elements of GetList and are prefixed by "ows_".