Skip to content

Bindings

github-actions[bot] edited this page Jul 24, 2026 · 2 revisions

Table of Contents

Namespace: Rotbarsch.Reqnroll.Bindings

Class: Rotbarsch.Reqnroll.Bindings.Actions.BasicVariableBindings

Step bindings for setting scenario variables to explicit string values (single line or multiline).

MethodName BindingValue Comments
SetVariableManually When the value '(.*)' is stored in variable '(.*)' When step: Sets the specified scenario variable to the provided string value.
Set variables can be resolved in every binding parameter (multi-line or enclosed in single quotes) using the syntax: \$(variableName).
value: The value to assign to the variable.
variableName: The name of the variable to set.
SetVariableManuallyMultiline When the following value is stored in variable '(.*)': When step: Sets the specified scenario variable to the provided multiline string value.
Set variables can be resolved in every binding parameter (multi-line or enclosed in single quotes) using the syntax: \$(variableName).
variableName: The name of the variable to set.
value: The value to assign to the variable.
SetVariableNull When the value of variable '(.*)' is set to null When step: Sets the specified scenario variable to null.
variableName: The name of the variable to set.

Class: Rotbarsch.Reqnroll.Bindings.Actions.CollectionVariableBindings

Step bindings for actions on collection variables (e.g., lists of items).

MethodName BindingValue Comments
StoreCollectionLengthInVariable When the length of collection variable '(.*)' is stored in variable '(.*)' Gets the length of the collection stored in the specified variable and stores it in another variable.
collectionVariableName: Name of the variable holding the collection.
targetVariableName: Name of the variable receiving the value.

Class: Rotbarsch.Reqnroll.Bindings.Actions.JsonPathBindings

Step bindings for extracting values from JSON variables using JSONPath and storing them in scenario variables.

MethodName BindingValue Comments
SetVariableFromJsonPath When the value of JSONPath '(.*)' in variable '(.*)' is stored in variable '(.*)' When step: Extracts a value from a JSON variable via JSONPath and stores it as a new variable (stringified).
jPath: The JSONPath expression to evaluate.
sourceVariableName: The name of the source variable containing JSON.
targetVariableName: The name of the variable to set with the extracted value.

Class: Rotbarsch.Reqnroll.Bindings.Actions.JsonPathCollectionFilterBindings

Step bindings to filter JSON collections by evaluating JSONPath expressions against elements and applying comparison operations.

MethodName BindingValue Comments
FilterCollectionByJPathDoesNotEqual When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' does not equal '(.*)' is stored in variable '(.*)' Filters the collection where the JSONPath value does not equal the comparison value.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
comparisonValue: The value to compare against (as string).
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathEquals When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' equals '(.*)' is stored in variable '(.*)' Filters the collection where the JSONPath value equals the comparison value.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
comparisonValue: The value to compare against (as string).
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathGreaterThan When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is greater than '(.*)' is stored in variable '(.*)' Filters the collection in the source variable by selecting elements where the JSONPath value is greater than the comparison value.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
comparisonValue: The value to compare against (as string).
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathHasElements When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' has elements is stored in variable '(.*)' Filters the collection where the JSONPath value is a collection with elements.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathHasNoElements When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' has no elements is stored in variable '(.*)' Filters the collection where the JSONPath value is a collection with no elements.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsEmpty When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is empty is stored in variable '(.*)' Filters the collection where the JSONPath value is empty.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsFalse When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is false is stored in variable '(.*)' Filters the collection where the JSONPath value is boolean false.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsInvalid When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is not valid is stored in variable '(.*)' Filters the collection where the JSONPath value is invalid (property does not exist).
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsNotEmpty When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is not empty is stored in variable '(.*)' Filters the collection where the JSONPath value is not empty.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsNotNull When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is not null is stored in variable '(.*)' Filters the collection where the JSONPath value is not null.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsNull When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is null is stored in variable '(.*)' Filters the collection where the JSONPath value is null.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsTrue When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is true is stored in variable '(.*)' Filters the collection where the JSONPath value is boolean true.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathIsValid When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is valid is stored in variable '(.*)' Filters the collection where the JSONPath value is valid (property does exist).
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
targetVariableName: The variable to store the filtered collection into.
FilterCollectionByJPathLessThan When each element of collection in variable '(.*)' where the value of JSONPath '(.*)' is less than '(.*)' is stored in variable '(.*)' Filters the collection where the JSONPath value is less than the comparison value.
sourceVariableName: The name of the variable containing the JSON collection.
jPath: The JSONPath expression evaluated against each element.
comparisonValue: The value to compare against (as string).
targetVariableName: The variable to store the filtered collection into.

Class: Rotbarsch.Reqnroll.Bindings.Actions.ManipulateVariableActions.DateTimeVariableManipulationBindings

Step bindings for manipulating existing DateTime variables by adding or subtracting a TimeSpan, and computing differences.

MethodName BindingValue Comments
AddTimeSpanToVariable When the timespan '(.*)' is added to the value of variable '(.*)' When step: Adds the provided timespan to the current DateTime value stored in the specified variable.
timeSpan: The timespan to add (e.g., "01:30:00" for 1h30m).
variableName: The target variable name.
SaveFormattedDateTime When the date '(.*)' is stored in variable '(.*)' in format '(.*)' When steps: Formats a datetime and stores the resulting string in a specified variable.
dateTime: Input datetime.
targetVariableName: Variable to store the result in.
format: .NET format of the string, eg. YYMMDD
SubtractTimeSpanFromVariable When the timespan '(.*)' is subtracted from the value of variable '(.*)' When step: Subtracts the provided timespan from the current DateTime value stored in the specified variable.
timeSpan: The timespan to subtract.
variableName: The target variable name.

Class: Rotbarsch.Reqnroll.Bindings.Actions.ManipulateVariableActions.NumericVariableManipulationBindings

Step bindings for executing artihmetics.

MethodName BindingValue Comments
Addition When the sum of '(.*)' plus '(.*)' is stored in variable '(.*)' Adds two numbers and stores the result in a variable.
summand1: Summand.
summand2: Summand.
targetVariableName: Name of target variable to store sum in.
Division When the quotient of '(.*)' divided by '(.*)' is stored in variable '(.*)' Divides one number by another and stores the result in a variable.
dividend: Divided.
divisor: Dividend.
targetVariableName: Name of target variable to store quotient in.
Multiplication When the product of '(.*)' multiplied by '(.*)' is stored in variable '(.*)' Multiplies one number with another and stores the result in a variable.
factor1: Factor.
factor2: Factor.
targetVariableName: Name of target variable to store product in.
Subtraction When the difference of '(.*)' minus '(.*)' is stored in variable '(.*)' Subtracts one number from another and stores the result in a variable.
minuend: Minuend.
subtrahend: Subtrahend.
targetVariableName: Name of target variable to store difference in.

Class: Rotbarsch.Reqnroll.Bindings.Actions.ManipulateVariableActions.StringVariableManipulationBindings

Step bindings for manipulating existing string variables by appending, prepending, or replacing content.

MethodName BindingValue Comments
AppendStringToVariable When the string '(.*)' is appended to the value of variable '(.*)' When step: Appends a literal string to the end of the specified variable's current value.
valueToAppend: The string to append.
variableName: The target variable name.
PrependStringToVariable When the string '(.*)' is prepended to the value of variable '(.*)' When step: Prepends a literal string to the beginning of the specified variable's current value.
valueToPrepend: The string to prepend.
variableName: The target variable name.
ReplaceStringInVariable When the string '(.*)' is replaced with '(.*)' in the value of variable '(.*)' When step: Replaces all occurrences of a substring with another within the specified variable's value.
oldValue: The substring to replace.
newValue: The replacement string.
variableName: The target variable name.

Class: Rotbarsch.Reqnroll.Bindings.Actions.SetVariableActions.DateTimeVariableBindings

Step bindings for storing date/time based values into scenario variables.

MethodName BindingValue Comments
GetComponentOfDate When ^the '(.*)' component of '([^']+)' is stored in variable '([^']+)'\$ When step: Extracts a specific component (e.g., year, month, day) from the provided date and stores it as a string in the specified variable.

The following components are currently supported:
Ticks,
Date,
Day,
DayOfWeek,
DayOfYear,
Hour,
Microsecond,
Millisecond,
Minute,
Month,
NanoSecond,
Second,
TimeOfDay,
Year
dateTimeComponent: Component to extract.
date: Date to operate on.
variableName: Name of variable to store result in.
SetCurrentDate When ^the current date is stored in variable '([^']+)'\$ When step: Stores the current date/time as a string in the specified variable using the system default format.
variableName: The variable name to store the current date/time into.
SetCurrentDateFormatted When ^the current date is stored in variable '([^']+)' in format '([^']+)'\$ When step: Stores the current date/time as a string in the specified variable using the provided .NET date/time
format string.
variableName: The variable name to store the formatted date/time into.
dateFormat: A .NET date/time format string (e.g., "yyyy-MM-dd").

Class: Rotbarsch.Reqnroll.Bindings.Actions.SetVariableActions.RandomNumberVariableBindings

Step bindings for generating and storing random numeric values in scenario variables.

MethodName BindingValue Comments
SetRandomDoubleInRange When a random double between '(.*)' and '(.*)' is stored in variable '(.*)' When step: Generates a random double within the inclusive lower and exclusive upper bounds and stores it in the
specified variable.
minValueAsString: The inclusive lower bound of the random range.
maxValueAsString: The exclusive upper bound of the random range.
variableName: The variable name to store the generated double value.
SetRandomNumberInRange When a random integer between '(.*)' and '(.*)' is stored in variable '(.*)' When step: Generates a random integer within the inclusive lower/upper bounds and stores it in the specified
variable.
minValueAsString: The inclusive lower bound of the random range.
maxValueAsString: The exclusive upper bound of the random range.
variableName: The variable name to store the generated integer value.

Class: Rotbarsch.Reqnroll.Bindings.Actions.SetVariableActions.RandomStringVariableBindings

Step bindings for generating and storing random strings in scenario variables.

MethodName BindingValue Comments
SetRandomString When a random '(.*)' string is stored in variable '(.*)' When step: Generates a random string based on the specified type and stores it in the given variable.
stringType: The category/type of random string to generate. Supported values:
FirstName: A random first name.
LastName: A random last name.
FullName: A random full name.
UserName: A random internet username.
Email: A random email address.
PhoneNumber: A random phone number.
CompanyName: A random company name.
JobTitle: A random job title.
City: A random city name.
Country: A random country name.
StreetAddress: A random street address.
ZipCode: A random ZIP/postal code.
Url: A random internet URL.
Word: A random lorem word.
Sentence: A random lorem sentence.
Ipv4: A random IPv4 address.
Ipv6: A random IPv6 address.
Guid: A random GUID.
variableName: The variable name to store the generated string value.

Class: Rotbarsch.Reqnroll.Bindings.Actions.SetVariableActions.SetFromFileBindings

Step bindings to load the content of a file and store it into a scenario variable.

MethodName BindingValue Comments
LoadVariablesFile Given the variables file '(.*)' is loaded Given step: Loads variables from a JSON file into the variable storage.
filePath: Path to the variables JSON file.
SetVariableFromFile When the content of file '(.*)' is stored in variable '(.*)' When step: Reads all text from the specified file path and stores it into the given variable.
filePath: The path to the file to read.
variableName: The target variable name.

Class: Rotbarsch.Reqnroll.Bindings.Actions.SetVariableActions.StringOperationBindings

Step bindings that perform string operations and store results in scenario variables.

MethodName BindingValue Comments
GetStringLength When the length of string '(.*)' is stored in variable '(.*)' When step: Stores the length of the given input string in the specified target variable.
input: The input string to measure.
targetVariableName: The name of the variable where the length will be stored.
GetSubString When the substring from index '(.*)' and length '(.*)' is extracted from '(.*)' and stored in variable '(.*)' When step: Extracts a substring from the provided input string using the given start index and length,
then stores the result in the specified target variable.
startIndex: The zero-based starting index of the substring.
length: The number of characters to include in the substring.
input: The source string to extract from.
targetVariableName: The name of the variable where the substring will be stored.

Class: Rotbarsch.Reqnroll.Bindings.Actions.StopwatchBindings

Step bindings for Stopwatch setup.

MethodName BindingValue Comments
Resume When the stopwatch '(.*)' is resumed When step: Pauses the stopwatch with the specified name.
name: Name of the stopwatch to resume.
Start When a stopwatch named '(.*)' is started When step: Creates and starts a new stopwatch with the specified name.
name: Name of the stopwatch to create.
Stop When the stopwatch '(.*)' is stopped When step: Stops the stopwatch with the specified name.
name: Name of the stopwatch to stop.
StoreElapsedInVariable When the elapsed time of stopwatch '(.*)' is stored in variable '(.*)' Stores the elapsed time of the specified stopwatch in a variable for later use in the test.
stopwatchName: The name of the stopwatch whose elapsed time is to be retrieved.
targetVariableName: The name of the variable in which to store the elapsed time.

Class: Rotbarsch.Reqnroll.Bindings.Actions.VariableXmlBindings

Step bindings for extracting values from XML using XPath and storing them in scenario variables.

MethodName BindingValue Comments
SetVariableFromXPath When the result of XPath '(.*)' in the value of variable '(.*)' is stored in variable '(.*)' When step: Evaluates the given XPath expression against XML stored in
and stores the resulting node/attribute string value in .
xPath: The XPath expression to evaluate.
sourceVariableName: The name of the variable containing XML to evaluate.
targetVariableName: The name of the variable where the extracted value will be stored.

Class: Rotbarsch.Reqnroll.Bindings.Actions.WaitBindings

Step bindings for pausing test execution.

MethodName BindingValue Comments
Wait When test execution is paused for '(.*)' seconds When step: Pauses test execution for the specified number of seconds.
secondsToWaitAsString: Amount of seconds to wait.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.BasicVariableAssertions

Step bindings providing basic assertions on scenario variables (null/not null).

MethodName BindingValue Comments
AssertVariableIsNotNull Then the value of variable '(.*)' is not null Then step: Asserts that the specified variable is not null.
variableName: The name of the variable to check.
AssertVariableIsNull Then the value of variable '(.*)' is null Then step: Asserts that the specified variable is null.
variableName: The name of the variable to check.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.BoolVariableAssertions

Step bindings providing assertions for boolean scenario variables.

MethodName BindingValue Comments
AssertVariableIsFalse Then the value of variable '(.*)' is false Then step: Asserts that the specified variable is false.
Example usage: Then the value of variable 'featureEnabled' is false
variableName: The name of the variable to check.
AssertVariableIsTrue Then the value of variable '(.*)' is true Then step: Asserts that the specified variable is true.
Example usage: Then the value of variable 'isAvailable' is true
variableName: The name of the variable to check.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.CollectionVariableAssertions

Step bindings providing assertions for variables representing JSON arrays (element count checks).

MethodName BindingValue Comments
AssertCollectionHasExactCount Then the value of variable '(.*)' has '(.*)' elements Then step: Asserts that the JSON array stored in the specified variable has exactly the given number of elements.
variableName: The variable name containing a JSON array string.
count: The expected number of elements.
AssertCollectionHasLessThanNElements Then the value of variable '(.*)' has less than '(.*)' elements Then step: Asserts that the JSON array stored in the specified variable has less than the given number of elements.
variableName: The variable name containing a JSON array string.
count: The threshold (exclusive) for element count.
AssertCollectionHasMoreThanNElements Then the value of variable '(.*)' has more than '(.*)' elements Then step: Asserts that the JSON array stored in the specified variable has more than the given number of elements.
variableName: The variable name containing a JSON array string.
count: The threshold (exclusive) for element count.
AssertCollectionIsEmpty Then the value of variable '(.*)' has no elements Then step: Asserts that the JSON array stored in the specified variable has no elements.
variableName: The variable name containing a JSON array string.
AssertCollectionIsNotEmpty Then the value of variable '(.*)' has any elements Then step: Asserts that the JSON array stored in the specified variable has at least one element.
variableName: The variable name containing a JSON array string.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.CompareVariableAssertions

Step bindings providing numeric assertions on variables that store numeric values.

MethodName BindingValue Comments
VariableIsGreaterThan Then the value of variable '(.*)' is greater than '(.*)' Then step: Asserts that the numeric or date value stored in the specified variable is greater than the given value.
variableName: The variable name containing a numeric or date value.
value: The threshold value (exclusive).
VariableIsLessThan Then the value of variable '(.*)' is less than '(.*)' Then step: Asserts that the numeric or date value stored in the specified variable is less than the given value.
variableName: The variable name containing a numeric or date value.
value: The threshold value (exclusive).

Class: Rotbarsch.Reqnroll.Bindings.Assertions.JsonPathAssertions

Step bindings for checking values from JSON variables using JSONPath (the property does exist).

MethodName BindingValue Comments
AssertJsonPathIsInvalid Then the JSONPath '(.*)' is not valid on value of variable '(.*)' Then step: Asserts a JSONPath is not resolvable on the content of a variable (the property does not exist).
jPath: The JSONPath expression to evaluate.
sourceVariableName: The name of the source variable containing JSON.
AssertJsonPathIsValid Then the JSONPath '(.*)' is valid on value of variable '(.*)' Then step: Asserts a JSONPath is resolvable on the content of a variable.
jPath: The JSONPath expression to evaluate.
sourceVariableName: The name of the source variable containing JSON.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.JsonSchemaAssertions

Step bindings providing JSON Schema validation assertions for JSON stored in scenario variables.

MethodName BindingValue Comments
AssertVariableConformsToJsonSchema Then the value of variable '(.*)' matches the JSON schema: Then step: Asserts that the JSON stored in the specified variable conforms to the provided JSON Schema.
variableName: The variable containing the JSON document to validate.
jsonSchema: The JSON Schema to validate against.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.RegExAssertions

Step bindings providing regular expression based assertions on scenario variables.

MethodName BindingValue Comments
AssertVariableDoesNotMatchRegex Then the value of variable '(.*)' does not match the regex pattern '(.*)' Then step: Asserts that the value of the specified variable does not match the provided regular expression pattern.
variableName: The name of the variable whose value will be tested.
pattern: The regular expression pattern to match against.
AssertVariableMatchesRegex Then the value of variable '(.*)' matches the regex pattern '(.*)' Then step: Asserts that the value of the specified variable matches the provided regular expression pattern.
variableName: The name of the variable whose value will be tested.
pattern: The regular expression pattern to match against.

Class: Rotbarsch.Reqnroll.Bindings.Assertions.StringVariableAssertions

Step bindings providing string-related assertions on scenario variables.

MethodName BindingValue Comments
StringVariableContains Then the value of variable '(.*)' contains: Then step: Asserts that the specified variable's string value contains the given substring.
variableName: The variable to inspect.
substring: The expected substring.
StringVariableContains Then the value of variable '(.*)' contains '(.*)' Then step: Asserts that the specified variable's string value contains the given substring.
variableName: The variable to inspect.
substring: The expected substring.
StringVariableEndsWith Then the value of variable '(.*)' ends with: Then step: Asserts that the specified variable's string value ends with the given suffix.
variableName: The variable to inspect.
suffix: The expected suffix.
StringVariableEndsWith Then the value of variable '(.*)' ends with '(.*)' Then step: Asserts that the specified variable's string value ends with the given suffix.
variableName: The variable to inspect.
suffix: The expected suffix.
StringVariableEquals Then the value of variable '(.*)' equals: Then step: Asserts that the specified variable's string value equals the given comparison string.
variableName: The variable to inspect.
comparison: The expected value.
StringVariableEquals Then the value of variable '(.*)' equals '(.*)' Then step: Asserts that the specified variable's string value equals the given comparison string.
variableName: The variable to inspect.
comparison: The expected value.
StringVariableIsEmpty Then the value of variable '(.*)' is empty Then step: Asserts that the specified variable's string value is empty.
variableName: The variable to inspect.
StringVariableIsNotEmpty Then the value of variable '(.*)' is not empty Then step: Asserts that the specified variable's string value is not empty.
variableName: The variable to inspect.
StringVariableNotContains Then the value of variable '(.*)' does not contain: Then step: Asserts that the specified variable's string value does not contain the given substring.
variableName: The variable to inspect.
substring: The substring that must not be present.
StringVariableNotContains Then the value of variable '(.*)' does not contain '(.*)' Then step: Asserts that the specified variable's string value does not contain the given substring.
variableName: The variable to inspect.
substring: The substring that must not be present.
StringVariableNotEndsWith Then the value of variable '(.*)' does not end with: Then step: Asserts that the specified variable's string value does not end with the given suffix.
variableName: The variable to inspect.
suffix: The suffix that must not match.
StringVariableNotEndsWith Then the value of variable '(.*)' does not end with '(.*)' Then step: Asserts that the specified variable's string value does not end with the given suffix.
variableName: The variable to inspect.
suffix: The suffix that must not match.
StringVariableNotEquals Then the value of variable '(.*)' does not equal: Then step: Asserts that the specified variable's string value does not equal the given comparison string.
variableName: The variable to inspect.
comparison: The value that must not match.
StringVariableNotEquals Then the value of variable '(.*)' does not equal '(.*)' Then step: Asserts that the specified variable's string value does not equal the given comparison string.
variableName: The variable to inspect.
comparison: The value that must not match.
StringVariableNotStartsWith Then the value of variable '(.*)' does not start with: Then step: Asserts that the specified variable's string value does not start with the given prefix.
variableName: The variable to inspect.
prefix: The prefix that must not match.
StringVariableNotStartsWith Then the value of variable '(.*)' does not start with '(.*)' Then step: Asserts that the specified variable's string value does not start with the given prefix.
variableName: The variable to inspect.
prefix: The prefix that must not match.
StringVariableStartsWith Then the value of variable '(.*)' starts with: Then step: Asserts that the specified variable's string value starts with the given prefix.
variableName: The variable to inspect.
prefix: The expected prefix.
StringVariableStartsWith Then the value of variable '(.*)' starts with '(.*)' Then step: Asserts that the specified variable's string value starts with the given prefix.
variableName: The variable to inspect.
prefix: The expected prefix.

Class: Rotbarsch.Reqnroll.Bindings.Utility.DebugBindings

Debug bindings.

MethodName BindingValue Comments
EnterDebugMode Then enter debug mode Special binding for entering Rotbarsch.Reqnroll debug mode.

Clone this wiki locally