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
파일 보기 프로젝트 열기: jbtule/PclUnit

공개 메소드들

메소드 설명
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