C# Class CrossUI.Testing.TestMethod

Mostrar archivo Open project: pragmatrix/CrossUI Class Usage Examples

Public Properties

Property Type Description
Attribute BitmapDrawingTestAttribute
Ignorable bool
Info System.Reflection.MethodInfo

Public Methods

Method Description
TestMethod ( MethodInfo info, BitmapDrawingTestAttribute attribute, bool ignorable ) : System
canTest ( string &whyNot ) : bool
invoke ( object instance ) : void

Private Methods

Method Description
isValidParameter ( ParameterInfo info ) : bool
tryMapArgument ( IEnumerable args, ParameterInfo parameter ) : object

Method Details

TestMethod() public method

public TestMethod ( MethodInfo info, BitmapDrawingTestAttribute attribute, bool ignorable ) : System
info System.Reflection.MethodInfo
attribute BitmapDrawingTestAttribute
ignorable bool
return System

canTest() public method

public canTest ( string &whyNot ) : bool
whyNot string
return bool

invoke() public method

public invoke ( object instance ) : void
instance object
return void

Property Details

Attribute public_oe property

public BitmapDrawingTestAttribute Attribute
return BitmapDrawingTestAttribute

Ignorable public_oe property

public bool Ignorable
return bool

Info public_oe property

public MethodInfo,System.Reflection Info
return System.Reflection.MethodInfo