C# Class Microsoft.Protocols.TestSuites.MS_OUTSPS.S03_CheckListDefination

Inheritance: TestSuiteBase
Show file Open project: OfficeDev/Interop-TestSuites

Private Methods

Method Description
ClassCleanup ( ) : void
ClassInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext testContext ) : void
GetChoicesAndMappingsXmlString ( XmlElement rawResponseOfGetList, string expectedFieldName ) : List

A method used to get the CHOICES and Mappings elements xml string from the raw response of GetList operation.

MSOUTSPS_S03_TC01_VerifyAppointmentsList ( ) : void
MSOUTSPS_S03_TC02_VerifyContactsList ( ) : void
MSOUTSPS_S03_TC03_VerifyDiscussionList ( ) : void
MSOUTSPS_S03_TC04_VerifyDocumentLibrary ( ) : void
MSOUTSPS_S03_TC05_VerifyTasksList ( ) : void
MSOUTSPS_S03_TC06_VerifyCHOICESAndMAPPINGSElements_TasksList ( ) : void
VerifyChoicesAndMappingsRelationShip ( FieldDefinition fieldDefinition ) : bool

A method used to verify the relationship between CHOICES and MAPPINGS elements. If the CHOICES element present, the protocol SUT should provide a MAPPINGS element. Each CHOICE element should found a mapped MAPPING item.

VerifyChoicesAndMappingsSchema ( XmlElement rawResponseOfGetList, string expectedFieldName ) : bool

A method used to verify the schema definition for CHOICES and MAPPINGS elements. If there are any errors, method will throw a schema validation exception.

VerifyFieldTypeAndId ( GetListResponseGetListResult getListResponse, string fieldName, string expectedFieldId, string expectedFieldType ) : bool

A method used to verify field's id or field's type is equal to expected value.