CollectionItemsEqualConstraint Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции.
public abstract class CollectionItemsEqualConstraint : NUnit.Framework.Constraints.CollectionConstraint
type CollectionItemsEqualConstraint = class
inherit CollectionConstraint
- Наследование
- Производный
Конструкторы
CollectionItemsEqualConstraint() |
Создание пустого объекта CollectionConstraint |
CollectionItemsEqualConstraint(Object) |
Создание объекта CollectionConstraint |
Поля
actual |
Фактическое значение, проверяемое на соответствие ограничению (Унаследовано от Constraint) |
Свойства
And |
Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению. (Унаследовано от Constraint) |
DisplayName |
Отображаемое имя этого ограничения для использования в ToString(). Значение по умолчанию — это имя ограничения с удаленным конечным значением Constraint. Производные классы могут присваивать этому параметру другое имя в своих конструкторах. (Унаследовано от Constraint) |
IgnoreCase |
Пометка ограничения, чтобы игнорировать регистр и возвращать себя. |
Or |
Возвращает выражение ConstraintExpression путем добавления Or к текущему ограничению. (Унаследовано от Constraint) |
With |
Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению. (Унаследовано от Constraint) |
Методы
After(Int32, Int32) |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |
After(Int32) |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |
doMatch(IEnumerable) |
Защищенный метод, реализуемый производными классами (Унаследовано от CollectionConstraint) |
GetStringRepresentation() |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |
ItemsEqual(Object, Object) |
Сравнивает два элемента коллекции на равенство |
Matches(Object) |
Проверка соответствия ограничения заданному значению (Унаследовано от CollectionConstraint) |
Matches<T>(ActualValueDelegate<T>) |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |
Matches<T>(T) |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |
Tally(IEnumerable) |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. |
ToString() |
Переопределение ToString по умолчанию возвращает ограничение DisplayName, за которым следуют все аргументы в угловых скобках. (Унаследовано от Constraint) |
Using(IComparer) |
Пометка ограничения для использования предоставленного объекта IComparer. |
Using(IEqualityComparer) |
Пометка ограничения для использования предоставленного объекта IEqualityComparer. |
Using<T>(Comparison<T>) |
Пометка ограничения для использования предоставленного объекта сравнения. |
Using<T>(IComparer<T>) |
Пометка ограничения для использования предоставленного объекта IComparer. |
Using<T>(IEqualityComparer<T>) |
Пометка ограничения для использования предоставленного объекта IEqualityComparer. |
WriteActualValueTo(MessageWriter) |
Запишите фактическое значение для теста ограничения, завершиющегося сбоем, в MessageWriter. Реализация по умолчанию просто записывает необработанное значение фактического значения, оставляя его модулю записи для выполнения форматирования. (Унаследовано от Constraint) |
WriteDescriptionTo(MessageWriter) |
Запись описания ограничения в MessageWriter (Унаследовано от Constraint) |
WriteMessageTo(MessageWriter) |
Запишите сообщение о сбое в MessageWriter, предоставленный в качестве аргумента. Реализация по умолчанию просто передает ограничение и фактическое значение в модуль записи, который затем отображает описание ограничения и значение. Ограничения, требующие предоставления дополнительных сведений, таких как место возникновения ошибки, могут переопределить это. (Унаследовано от Constraint) |
Явные реализации интерфейса
IResolveConstraint.Resolve() |
CollectionItemsEqualConstraint — это абстрактный базовый класс для всех ограничений коллекции, которые применяют некоторое понятие равенства элементов в рамках своей операции. (Унаследовано от Constraint) |