C# 클래스 Microsoft.Protocols.TestSuites.SharedAdapter.MsfsshttpdCapture

A class contains methods which capture requirements related with MS-FSSHTTPD.
파일 보기 프로젝트 열기: OfficeDev/Interop-TestSuites

공개 메소드들

메소드 설명
VerifyDefinedGUID ( ITestSite site ) : void

This method is used to verify the requirements for the pre-defined GUID values.

VerifyIntermediateNodeForZipFileChunk ( ITestSite site ) : void

This method is used to verify the requirements for intermediate node object when the chunk method is zip chunk.

VerifyIntermediateNodeObject ( IntermediateNodeObject interNode, ITestSite site ) : void

This method is used to verify the requirements related with the IntermediateNodeObject type.

VerifyObjectCount ( ObjectGroupObjectData data, ITestSite site ) : void

This method is used to verify the requirements related with the object count for the root node or intermediate node.

VerifyObjectGroupObjectDataForDataNodeObject ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare dataNodeDeclare, List objectGroupList, ITestSite site ) : void

Verify ObjectGroupObjectData for the DataNodeObject related requirements.

VerifyObjectGroupObjectDataForIntermediateNode ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare intermediateDeclare, List objectGroupList, ITestSite site ) : void

Verify ObjectGroupObjectData for the Intermediate node object group related requirements.

VerifyObjectGroupObjectDataForRootNode ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare rootDeclare, List objectGroupList, ITestSite site ) : void

Verify ObjectGroupObjectData for the Root node object group related requirements.

VerifyRdcAnalysisChunk ( ITestSite site ) : void

This method is used to verify the requirements related with the RDC analysis chunk method.

VerifyRootNodeObject ( RootNodeObject rootNode, ITestSite site ) : void

This method is used to verify the requirements related with the RootNodeObject type.

VerifySimpleChunk ( ITestSite site ) : void

This method is used to verify the requirements related with the simple chunk method.

VerifySmallFinalChunk ( ITestSite site ) : void

This method is used to verify the requirements related with zip chunk when the final chunk is less than 1MB.

VerifyZipFileHeaderAndContentSignature ( ITestSite site ) : void

This method is used to verify the requirements related with zip chunk when the size of zip header and zip content is larger than 4096 bytes but less than 1MB.

VerifyZipFileLessThan4096Bytes ( ITestSite site ) : void

This method is used to verify the requirements related with zip chunk when the size of zip header and zip content is less than 4096 bytes.

비공개 메소드들

메소드 설명
IsGuidUnique ( ExGuid currentObjectExGuid, List objectGroupList ) : bool

This method is used to check whether the extended GUID is unique in the object group data element data list.

MsfsshttpdCapture ( ) : System.Collections.Generic

Prevents a default instance of the MsfsshttpdCapture class from being created

메소드 상세

VerifyDefinedGUID() 공개 정적인 메소드

This method is used to verify the requirements for the pre-defined GUID values.
public static VerifyDefinedGUID ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyIntermediateNodeForZipFileChunk() 공개 정적인 메소드

This method is used to verify the requirements for intermediate node object when the chunk method is zip chunk.
public static VerifyIntermediateNodeForZipFileChunk ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyIntermediateNodeObject() 공개 정적인 메소드

This method is used to verify the requirements related with the IntermediateNodeObject type.
public static VerifyIntermediateNodeObject ( IntermediateNodeObject interNode, ITestSite site ) : void
interNode IntermediateNodeObject Specify the IntermediateNodeObject instance.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyObjectCount() 공개 정적인 메소드

This method is used to verify the requirements related with the object count for the root node or intermediate node.
public static VerifyObjectCount ( ObjectGroupObjectData data, ITestSite site ) : void
data ObjectGroupObjectData Specify the object data.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyObjectGroupObjectDataForDataNodeObject() 공개 정적인 메소드

Verify ObjectGroupObjectData for the DataNodeObject related requirements.
public static VerifyObjectGroupObjectDataForDataNodeObject ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare dataNodeDeclare, List objectGroupList, ITestSite site ) : void
objectGroupObjectData ObjectGroupObjectData Specify the objectGroupObjectData instance.
dataNodeDeclare ObjectGroupObjectDeclare Specify the data node object declare instance.
objectGroupList List Specify all the ObjectGroupDataElementData list.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyObjectGroupObjectDataForIntermediateNode() 공개 정적인 메소드

Verify ObjectGroupObjectData for the Intermediate node object group related requirements.
public static VerifyObjectGroupObjectDataForIntermediateNode ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare intermediateDeclare, List objectGroupList, ITestSite site ) : void
objectGroupObjectData ObjectGroupObjectData Specify the objectGroupObjectData instance.
intermediateDeclare ObjectGroupObjectDeclare Specify the intermediate declare instance.
objectGroupList List Specify all the ObjectGroupDataElementData list.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyObjectGroupObjectDataForRootNode() 공개 정적인 메소드

Verify ObjectGroupObjectData for the Root node object group related requirements.
public static VerifyObjectGroupObjectDataForRootNode ( ObjectGroupObjectData objectGroupObjectData, ObjectGroupObjectDeclare rootDeclare, List objectGroupList, ITestSite site ) : void
objectGroupObjectData ObjectGroupObjectData Specify the objectGroupObjectData instance.
rootDeclare ObjectGroupObjectDeclare Specify the root declare instance.
objectGroupList List Specify all the ObjectGroupDataElementData list.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyRdcAnalysisChunk() 공개 정적인 메소드

This method is used to verify the requirements related with the RDC analysis chunk method.
public static VerifyRdcAnalysisChunk ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyRootNodeObject() 공개 정적인 메소드

This method is used to verify the requirements related with the RootNodeObject type.
public static VerifyRootNodeObject ( RootNodeObject rootNode, ITestSite site ) : void
rootNode RootNodeObject Specify the RootNodeObject instance.
site ITestSite Specify the ITestSite instance.
리턴 void

VerifySimpleChunk() 공개 정적인 메소드

This method is used to verify the requirements related with the simple chunk method.
public static VerifySimpleChunk ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifySmallFinalChunk() 공개 정적인 메소드

This method is used to verify the requirements related with zip chunk when the final chunk is less than 1MB.
public static VerifySmallFinalChunk ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyZipFileHeaderAndContentSignature() 공개 정적인 메소드

This method is used to verify the requirements related with zip chunk when the size of zip header and zip content is larger than 4096 bytes but less than 1MB.
public static VerifyZipFileHeaderAndContentSignature ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void

VerifyZipFileLessThan4096Bytes() 공개 정적인 메소드

This method is used to verify the requirements related with zip chunk when the size of zip header and zip content is less than 4096 bytes.
public static VerifyZipFileLessThan4096Bytes ( ITestSite site ) : void
site ITestSite Specify the ITestSite instance.
리턴 void