Поделиться через


SomeItemsConstraint Класс

Определение

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

public class SomeItemsConstraint : NUnit.Framework.Constraints.PrefixConstraint
type SomeItemsConstraint = class
    inherit PrefixConstraint
Наследование
SomeItemsConstraint

Конструкторы

SomeItemsConstraint(Constraint)

Создание SomeItemsConstraint поверх существующего ограничения

Поля

actual

Фактическое значение, проверяемое на соответствие ограничению

(Унаследовано от Constraint)
baseConstraint

Базовое ограничение

(Унаследовано от PrefixConstraint)

Свойства

And

Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению.

(Унаследовано от Constraint)
DisplayName

Отображаемое имя этого ограничения для использования в ToString(). Значение по умолчанию — это имя ограничения с удаленным конечным значением Constraint. Производные классы могут присваивать этому параметру другое имя в своих конструкторах.

(Унаследовано от Constraint)
Or

Возвращает выражение ConstraintExpression путем добавления Or к текущему ограничению.

(Унаследовано от Constraint)
With

Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению.

(Унаследовано от Constraint)

Методы

After(Int32, Int32)

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)
After(Int32)

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)
GetStringRepresentation()

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)
Matches(Object)

Примените ограничение элемента к каждому элементу в коллекции, если какой-либо элемент успешно выполняется.

Matches<T>(ActualValueDelegate<T>)

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)
Matches<T>(T)

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)
ToString()

Переопределение ToString по умолчанию возвращает ограничение DisplayName, за которым следуют все аргументы в угловых скобках.

(Унаследовано от Constraint)
WriteActualValueTo(MessageWriter)

Запишите фактическое значение для теста ограничения, завершиющегося сбоем, в MessageWriter. Реализация по умолчанию просто записывает необработанное значение фактического значения, оставляя его модулю записи для выполнения форматирования.

(Унаследовано от Constraint)
WriteDescriptionTo(MessageWriter)

Запись описания этого ограничения в MessageWriter

WriteMessageTo(MessageWriter)

Запишите сообщение о сбое в MessageWriter, предоставленный в качестве аргумента. Реализация по умолчанию просто передает ограничение и фактическое значение в модуль записи, который затем отображает описание ограничения и значение. Ограничения, требующие предоставления дополнительных сведений, таких как место возникновения ошибки, могут переопределить это.

(Унаследовано от Constraint)

Явные реализации интерфейса

IResolveConstraint.Resolve()

SomeItemsConstraint применяет другое ограничение к каждому элементу в коллекции, при успешном выполнении любого из них.

(Унаследовано от Constraint)

Применяется к