C# Class Smrf.NodeXL.UnitTests.MockMetadataProvider

Implements IMetadataProvider and IIdentityProvider for testing the MetadataProvider class.
Inheritance: IMetadataProvider, IIdentityProvider
Afficher le fichier Open project: 2014-sed-team3/term-project Class Usage Examples

Protected Properties

Свойство Type Description
m_iID System.Int32
m_iNextID System.Int32
m_oMetadataProvider MetadataProvider
m_sName String

Méthodes publiques

Méthode Description
ClearMetadata ( ) : void
ContainsKey ( String key ) : System.Boolean
CopyTo ( IMetadataProvider oOtherMetadataProvider, System.Boolean bCopyMetadataValues, System.Boolean bCopyTag ) : void
GetRequiredValue ( String key, Type valueType ) : Object
GetValue ( String key ) : Object
GetValue ( String key, Type valueType ) : Object
RemoveKey ( String key ) : System.Boolean
SetValue ( String key, Object value ) : void
TryGetNonEmptyStringValue ( String key, String &value ) : System.Boolean
TryGetValue ( String key, Object &value ) : System.Boolean
TryGetValue ( String key, Type valueType, Object &value ) : System.Boolean

Private Methods

Méthode Description
MockMetadataProvider ( ) : System

Method Details

ClearMetadata() public méthode

public ClearMetadata ( ) : void
Résultat void

ContainsKey() public méthode

public ContainsKey ( String key ) : System.Boolean
key String
Résultat System.Boolean

CopyTo() public méthode

public CopyTo ( IMetadataProvider oOtherMetadataProvider, System.Boolean bCopyMetadataValues, System.Boolean bCopyTag ) : void
oOtherMetadataProvider IMetadataProvider
bCopyMetadataValues System.Boolean
bCopyTag System.Boolean
Résultat void

GetRequiredValue() public méthode

public GetRequiredValue ( String key, Type valueType ) : Object
key String
valueType System.Type
Résultat Object

GetValue() public méthode

public GetValue ( String key ) : Object
key String
Résultat Object

GetValue() public méthode

public GetValue ( String key, Type valueType ) : Object
key String
valueType System.Type
Résultat Object

RemoveKey() public méthode

public RemoveKey ( String key ) : System.Boolean
key String
Résultat System.Boolean

SetValue() public méthode

public SetValue ( String key, Object value ) : void
key String
value Object
Résultat void

TryGetNonEmptyStringValue() public méthode

public TryGetNonEmptyStringValue ( String key, String &value ) : System.Boolean
key String
value String
Résultat System.Boolean

TryGetValue() public méthode

public TryGetValue ( String key, Object &value ) : System.Boolean
key String
value Object
Résultat System.Boolean

TryGetValue() public méthode

public TryGetValue ( String key, Type valueType, Object &value ) : System.Boolean
key String
valueType System.Type
value Object
Résultat System.Boolean

Property Details

m_iID protected_oe property

protected Int32,System m_iID
Résultat System.Int32

m_iNextID protected_oe static_oe property

protected static Int32,System m_iNextID
Résultat System.Int32

m_oMetadataProvider protected_oe property

protected MetadataProvider m_oMetadataProvider
Résultat MetadataProvider

m_sName protected_oe property

protected String m_sName
Résultat String