C# Класс NUnit.Framework.Constraints.ThrowsConstraint

ThrowsConstraint is used to test the exception thrown by a delegate by applying a constraint to it.
Наследование: PrefixConstraint
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Matches ( ActualValueDelegate del ) : bool

Converts an ActualValueDelegate to a TestDelegate before calling the primary overload.

Matches ( object actual ) : bool

Executes the code of the delegate and captures any exception. If a non-null base constraint was provided, it applies that constraint to the exception.

ThrowsConstraint ( NUnit.Framework.Constraints.Constraint baseConstraint ) : System

Initializes a new instance of the T:ThrowsConstraint class, using a constraint to be applied to the exception.

ToString ( ) : string

Returns the string representation of this constraint

WriteActualValueTo ( MessageWriter writer ) : void

Write the actual value for a failing constraint test to a MessageWriter. The default implementation simply writes the raw value of actual, leaving it to the writer to perform any formatting.

WriteDescriptionTo ( MessageWriter writer ) : void

Write the constraint description to a MessageWriter

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

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

Converts an ActualValueDelegate to a TestDelegate before calling the primary overload.
public Matches ( ActualValueDelegate del ) : bool
del ActualValueDelegate
Результат bool

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

Executes the code of the delegate and captures any exception. If a non-null base constraint was provided, it applies that constraint to the exception.
public Matches ( object actual ) : bool
actual object A delegate representing the code to be tested
Результат bool

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

Initializes a new instance of the T:ThrowsConstraint class, using a constraint to be applied to the exception.
public ThrowsConstraint ( NUnit.Framework.Constraints.Constraint baseConstraint ) : System
baseConstraint NUnit.Framework.Constraints.Constraint A constraint to apply to the caught exception.
Результат System

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

Returns the string representation of this constraint
public ToString ( ) : string
Результат string

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

Write the actual value for a failing constraint test to a MessageWriter. The default implementation simply writes the raw value of actual, leaving it to the writer to perform any formatting.
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