C# Class Microsoft.Protocols.TestSuites.MS_OXCMAPIHTTP.S02_RequestTypesForAddressBookServerEndpoint

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

Protected Methods

Method Description
TestCleanup ( ) : void

Clean up the test suite.

Private Methods

Method Description
Bind ( ) : void

Initiate a session between the client and the server.

BuildBindRequestBody ( STAT stat, uint flags ) : BindRequestBody

Initialize bind request body.

BuildDNToMinIdRequestBody ( bool hasNames, StringArray_r names ) : DNToMinIdRequestBody

Build the DNToMinId request body.

BuildGetMatchRequestBody ( bool hasState, STAT state, bool hasMinimalIds, uint minimalIdCount, uint minimalIds, bool hasFilter, byte filter, bool hasPropertyName, System.Guid propertyNameGuid, uint propertyNameId, uint rowCount, bool hasColumns, LargePropertyTagArray columns ) : GetMatchesRequestBody

Build the GetMatches request body.

BuildGetPropListRequestBody ( uint flag, uint mid ) : GetPropListRequestBody

Build the GetPropList request body.

BuildGetPropsRequestBody ( uint flags, bool hasState, STAT stat, bool hasPropertyTags, LargePropertyTagArray propetyTags ) : GetPropsRequestBody

Build the GetProps request body.

BuildGetSpecialTableRequestBody ( uint flags, bool hasState, STAT state, bool hasVersion, uint version ) : GetSpecialTableRequestBody

Build the GetSpecialTable request body.

BuildGetTemplateInfoRequestBody ( uint flags, uint displayType, bool hasTemplateDn, string templateDn, uint codePage, uint locateId ) : GetTemplateInfoRequestBody

Build the GetTemplateInfo request body.

BuildModPropsRequestBody ( bool hasState, STAT stat, bool hasPropertyValues, PropertyTag propertyTag, bool hasPropertyTagsToRemove, LargePropertyTagArray propertyTagsToRemove ) : ModPropsRequestBody

Initialize ModProps request body.

BuildQueryColumnsRequestBody ( uint flag ) : QueryColumnsRequestBody

Build the QueryColumns request body.

BuildQueryRowsRequestBody ( bool hasState, STAT state, uint explicitTableCount, uint explicitTable, uint rowCount, bool hasColumns, LargePropertyTagArray columns ) : QueryRowsRequestBody

Build the QueryRows request body.

BuildResortRestriction ( bool hasState, STAT state, bool hasMinimalIds, uint minimalIdCount, uint minimalIds ) : ResortRestrictionRequestBody

Build the ResortRestriction request body.

BuildSeekEntriesRequestBody ( bool hasState, STAT state, bool hasTarget, PropertyValue_r target, bool hasExplicitTable, uint explicitableCount, uint explicitTable, bool hasColumns, LargePropertyTagArray columns ) : SeekEntriesRequestBody

Build the GetMatches request body.

BuildUnbindRequestBody ( ) : UnbindRequestBody

Initialize the unbind request body.

BuildUpdateStatRequestBody ( bool hasState, STAT stat, bool deltaRequested ) : UpdateStatRequestBody

Build UpdateStat request body.

ClassCleanup ( ) : void
ClassInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext testContext ) : void
MSOXCMAPIHTTP_S02_TC01_BindAndUnbind ( ) : void
MSOXCMAPIHTTP_S02_TC02_GetMailboxUrl ( ) : void
MSOXCMAPIHTTP_S02_TC03_GetAddressBookUrl ( ) : void
MSOXCMAPIHTTP_S02_TC04_DnToMinId ( ) : void
MSOXCMAPIHTTP_S02_TC05_CompareMinIds ( ) : void
MSOXCMAPIHTTP_S02_TC06_ResortRestriction ( ) : void
MSOXCMAPIHTTP_S02_TC07_UpdateStat ( ) : void
MSOXCMAPIHTTP_S02_TC08_GetSpecialTable ( ) : void
MSOXCMAPIHTTP_S02_TC09_GetTemplateInfo ( ) : void
MSOXCMAPIHTTP_S02_TC10_GetMatchesRequestType ( ) : void
MSOXCMAPIHTTP_S02_TC11_QueryRowsRequestType ( ) : void
MSOXCMAPIHTTP_S02_TC12_ResolveNamesRequestType ( ) : void
MSOXCMAPIHTTP_S02_TC13_SeekEntriesRequestType ( ) : void
MSOXCMAPIHTTP_S02_TC14_GetPropList ( ) : void
MSOXCMAPIHTTP_S02_TC15_QueryColumns ( ) : void
MSOXCMAPIHTTP_S02_TC16_GetProps ( ) : void
MSOXCMAPIHTTP_S02_TC17_ModProps ( ) : void
MSOXCMAPIHTTP_S02_TC18_ModLinkAttRequestType ( ) : void
MSOXCMAPIHTTP_S02_TC19_TestFlagWithPtypErrorCode ( ) : void
MSOXCMAPIHTTP_S02_TC20_TestHasValueWithPropertyTypePtypString8 ( ) : void
MSOXCMAPIHTTP_S02_TC21_TestHasValueWithPropertyTypePtypMultipleString ( ) : void
Unbind ( ) : void

Destroy the session between the client and the server.

Method Details

TestCleanup() protected method

Clean up the test suite.
protected TestCleanup ( ) : void
return void