C# Class PclUnit.Constraints.Pieces.PropertyExistsConstraint

PropertyExistsConstraint tests that a named property exists on the object provided through Match. Originally, PropertyConstraint provided this feature in addition to making optional tests on the vaue of the property. The two constraints are now separate.
Inheritance: Constraint
Afficher le fichier Open project: jbtule/PclUnit

Méthodes publiques

Méthode Description
Matches ( object actual ) : bool

Test whether the property exists for a given object

PropertyExistsConstraint ( string name ) : System

Initializes a new instance of the T:PropertyExistConstraint class.

WriteActualValueTo ( MessageWriter writer ) : void

Write the actual value for a failing constraint test to a MessageWriter.

WriteDescriptionTo ( MessageWriter writer ) : void

Write the constraint description to a MessageWriter

Méthodes protégées

Méthode Description
GetStringRepresentation ( ) : string

Returns the string representation of the constraint.

Method Details

GetStringRepresentation() protected méthode

Returns the string representation of the constraint.
protected GetStringRepresentation ( ) : string
Résultat string

Matches() public méthode

Test whether the property exists for a given object
public Matches ( object actual ) : bool
actual object The object to be tested
Résultat bool

PropertyExistsConstraint() public méthode

Initializes a new instance of the T:PropertyExistConstraint class.
public PropertyExistsConstraint ( string name ) : System
name string The name of the property.
Résultat System

WriteActualValueTo() public méthode

Write the actual value for a failing constraint test to a MessageWriter.
public WriteActualValueTo ( MessageWriter writer ) : void
writer MessageWriter The writer on which the actual value is displayed
Résultat void

WriteDescriptionTo() public méthode

Write the constraint description to a MessageWriter
public WriteDescriptionTo ( MessageWriter writer ) : void
writer MessageWriter The writer on which the description is displayed
Résultat void