C# Класс 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.
Наследование: Constraint
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
GetStringRepresentation ( ) : string

Returns the string representation of the constraint.

Описание методов

GetStringRepresentation() защищенный Метод

Returns the string representation of the constraint.
protected GetStringRepresentation ( ) : string
Результат string

Matches() публичный Метод

Test whether the property exists for a given object
public Matches ( object actual ) : bool
actual object The object to be tested
Результат bool

PropertyExistsConstraint() публичный Метод

Initializes a new instance of the T:PropertyExistConstraint class.
public PropertyExistsConstraint ( string name ) : System
name string The name of the property.
Результат System

WriteActualValueTo() публичный Метод

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
Результат void

WriteDescriptionTo() публичный Метод

Write the constraint description to a MessageWriter
public WriteDescriptionTo ( MessageWriter writer ) : void
writer MessageWriter The writer on which the description is displayed
Результат void