C# Class Microsoft.Protocols.TestSuites.Rdp.RdpTestClassBase

Inheritance: Microsoft.Protocols.TestTools.TestClassBase
Afficher le fichier Open project: Microsoft/WindowsProtocolTestSuites

Protected Properties

Свойство Type Description
bVerifyRdpbcgrMessage bool
bitmapSavePath string
enLevel EncryptionLevel
enMethod EncryptionMethods
imageForVideoMode Image
imageId int
image_64X64 Image
isClientSuportAutoReconnect bool
isClientSupportEmptyRdpNegData bool
isClientSupportFastPathInput bool
isClientSupportRDPEFS bool
isClientSupportServerRedirection bool
isClientSupportSoftSync bool
isClientSupportTunnelingStaticVCTraffic bool
isWindowsImplementation bool
isclientSupportPersistentBitmapCache bool
maxRequestSize uint
payloadLength ushort
payloadNum int
rdpServerVersion TS_UD_SC_CORE_version_Values
rdpbcgrAdapter IRdpbcgrAdapter
selectedProtocol selectedProtocols_Values
shortWaitTime System.TimeSpan
sutControlAdapter IRdpSutControlAdapter
sutDisplayShift Point
tmpFilePath string
transportProtocol EncryptedProtocol
verifySUTDisplay bool
waitTime System.TimeSpan

Méthodes publiques

Méthode Description
BaseCleanup ( ) : void
BaseInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext context ) : void

Méthodes protégées

Méthode Description
LoadConfig ( ) : void
TestCleanup ( ) : void
TestInitialize ( ) : void
VerifySUTDisplay ( bool usingRemoteFX, Rectangle compareRect, int callStackIndex = 1 ) : void

Verify SUT Dispaly

triggerClientRDPConnect ( EncryptedProtocol enProtocol, bool fullScreen = false ) : void

Private Methods

Méthode Description
GetSupportedRDPVersion ( Attribute attributes ) : string

Find the RDP version from the attributes of test case

VerifyRDPVersion ( String testCaseName, String version ) : void

Verify the version of operation system or MSTSC

assumeFailForInvalidPtfProp ( string propName ) : void
captureScreenImage ( int left, int top, int width, int height ) : Bitmap
testClassBase_getConfirmActivePduInfo ( Client_Confirm_Active_Pdu confirmActivePdu ) : void

Method Details

BaseCleanup() public static méthode

public static BaseCleanup ( ) : void
Résultat void

BaseInitialize() public static méthode

public static BaseInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext context ) : void
context Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
Résultat void

LoadConfig() protected méthode

protected LoadConfig ( ) : void
Résultat void

TestCleanup() protected méthode

protected TestCleanup ( ) : void
Résultat void

TestInitialize() protected méthode

protected TestInitialize ( ) : void
Résultat void

VerifySUTDisplay() protected méthode

Verify SUT Dispaly
protected VerifySUTDisplay ( bool usingRemoteFX, Rectangle compareRect, int callStackIndex = 1 ) : void
usingRemoteFX bool Whether the output image is using RemoteFX codec
compareRect System.Drawing.Rectangle The Rectangle on the image to be compared
callStackIndex int Call stack index from the test method
Résultat void

triggerClientRDPConnect() protected méthode

protected triggerClientRDPConnect ( EncryptedProtocol enProtocol, bool fullScreen = false ) : void
enProtocol EncryptedProtocol
fullScreen bool
Résultat void

Property Details

bVerifyRdpbcgrMessage protected_oe property

protected bool bVerifyRdpbcgrMessage
Résultat bool

bitmapSavePath protected_oe property

protected string bitmapSavePath
Résultat string

enLevel protected_oe property

protected EncryptionLevel enLevel
Résultat EncryptionLevel

enMethod protected_oe property

protected EncryptionMethods enMethod
Résultat EncryptionMethods

imageForVideoMode protected_oe static_oe property

protected static Image imageForVideoMode
Résultat Image

imageId protected_oe property

protected int imageId
Résultat int

image_64X64 protected_oe static_oe property

protected static Image image_64X64
Résultat Image

isClientSuportAutoReconnect protected_oe property

protected bool isClientSuportAutoReconnect
Résultat bool

isClientSupportEmptyRdpNegData protected_oe property

protected bool isClientSupportEmptyRdpNegData
Résultat bool

isClientSupportFastPathInput protected_oe property

protected bool isClientSupportFastPathInput
Résultat bool

isClientSupportRDPEFS protected_oe property

protected bool isClientSupportRDPEFS
Résultat bool

isClientSupportServerRedirection protected_oe property

protected bool isClientSupportServerRedirection
Résultat bool

isClientSupportSoftSync protected_oe property

protected bool isClientSupportSoftSync
Résultat bool

isClientSupportTunnelingStaticVCTraffic protected_oe property

protected bool isClientSupportTunnelingStaticVCTraffic
Résultat bool

isWindowsImplementation protected_oe property

protected bool isWindowsImplementation
Résultat bool

isclientSupportPersistentBitmapCache protected_oe property

protected bool isclientSupportPersistentBitmapCache
Résultat bool

maxRequestSize protected_oe property

protected uint maxRequestSize
Résultat uint

payloadLength protected_oe property

protected ushort payloadLength
Résultat ushort

payloadNum protected_oe property

protected int payloadNum
Résultat int

rdpServerVersion protected_oe property

protected TS_UD_SC_CORE_version_Values rdpServerVersion
Résultat TS_UD_SC_CORE_version_Values

rdpbcgrAdapter protected_oe property

protected IRdpbcgrAdapter rdpbcgrAdapter
Résultat IRdpbcgrAdapter

selectedProtocol protected_oe property

protected selectedProtocols_Values selectedProtocol
Résultat selectedProtocols_Values

shortWaitTime protected_oe property

protected TimeSpan,System shortWaitTime
Résultat System.TimeSpan

sutControlAdapter protected_oe property

protected IRdpSutControlAdapter sutControlAdapter
Résultat IRdpSutControlAdapter

sutDisplayShift protected_oe property

protected Point sutDisplayShift
Résultat Point

tmpFilePath protected_oe property

protected string tmpFilePath
Résultat string

transportProtocol protected_oe property

protected EncryptedProtocol transportProtocol
Résultat EncryptedProtocol

verifySUTDisplay protected_oe property

protected bool verifySUTDisplay
Résultat bool

waitTime protected_oe property

protected TimeSpan,System waitTime
Résultat System.TimeSpan