TestimoX

API Reference

Enum

OperationType

Namespace TestimoX.Definitions
Assembly TestimoX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Operation type enum to represent different types of operations that can be performed on a value

Inheritance

  • Enum
  • OperationType

Values

public const OperationType LessThan #

Actual value is less than expected.

Value: 0
public const OperationType LessThanOrEqual #

Actual value is less than or equal to expected.

Value: 1
public const OperationType EqualTo #

Actual value equals expected.

Value: 2
public const OperationType GreaterThanOrEqual #

Actual value is greater than or equal to expected.

Value: 3
public const OperationType GreaterThan #

Actual value is greater than expected.

Value: 4
public const OperationType NotEqual #

Actual value does not equal expected.

Value: 5
public const OperationType Contains #

Collection contains expected element or string contains substring.

Value: 6
public const OperationType Like #

String matches wildcard pattern.

Value: 7
public const OperationType NotMatch #

String does not match regular expression.

Value: 8
public const OperationType NotContains #

Collection does not contain element or string does not contain substring.

Value: 9
public const OperationType NotLike #

String does not match wildcard pattern.

Value: 10
public const OperationType In #

Actual value is within a set of values.

Value: 11
public const OperationType NotIn #

Actual value is not within a set of values.

Value: 12
public const OperationType EqualToProperty #

Actual value equals the value of SecondaryProperty.

Value: 13
public const OperationType NotEqualProperty #

Actual value does not equal the value of SecondaryProperty.

Value: 14
public const OperationType GreaterThanProperty #

Actual value is greater than the value of SecondaryProperty.

Value: 15
public const OperationType GreaterOrEqualProperty #

Actual value is greater than or equal to the value of SecondaryProperty.

Value: 16
public const OperationType LessThanProperty #

Actual value is less than the value of SecondaryProperty.

Value: 17
public const OperationType LessOrEqualProperty #

Actual value is less than or equal to the value of SecondaryProperty.

Value: 18
public const OperationType All #

All items in a collection must satisfy the condition.

Value: 19
public const OperationType Any #

At least one item in a collection must satisfy the condition.

Value: 20
public const OperationType None #

No items in a collection should satisfy the condition.

Value: 21
public const OperationType Between #

Actual value lies between Min and Max (inclusive unless specified otherwise).

Value: 22
public const OperationType Match #

String matches regular expression.

Value: 23
public const OperationType LessOrEqualPercentOf #

Actual value is less than or equal to a percentage of SecondaryProperty.

Value: 24
public const OperationType GreaterOrEqualPercentOf #

Actual value is greater than or equal to a percentage of SecondaryProperty.

Value: 25
public const OperationType GreaterOrEqualWhenSecondaryAtLeast #

Conditional: if SecondaryProperty meets a minimum, require actual value ≥ expected.

Value: 26