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


EmptyConstraint Класс

Определение

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

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

EmptyConstraint()

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

Поля

actual

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

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

Свойства

And

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

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

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

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

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

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

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

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

Методы

After(Int32, Int32)

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

Проверка соответствия ограничения заданному значению

Matches<T>(ActualValueDelegate<T>)

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

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

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

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

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

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

WriteMessageTo(MessageWriter)

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

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

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

IResolveConstraint.Resolve()

EmptyConstraint проверяет, пуста ли строка или коллекция, откладывая решение о том, какой тест применяется, пока не будет известен тип фактического аргумента.

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

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