Skip to content

Step documentation for DatabaseContext

Specify target database server

Specify the server against which the database test steps are to be executed

Sentences

Type Language Sentence
Given en the ([a-zA-Z0-9_@$#]+) database server is used
When en the ([a-zA-Z0-9_@$#]+) database server is being used
Given nl de ([a-zA-Z0-9_@$#]+) database server wordt gebruikt
When nl de ([a-zA-Z0-9_@$#]+) database server gebruikt wordt

Arguments

Parameter Datatype Description
databaseServerName String The database server, referring to a databaseserver name specified in the config.

Examples

Given the ExampleMsSqlServer database server is used
When the ExampleMsSqlServer database server is being used
Gegeven de ExampleMsSqlServer database server wordt gebruikt
Als de ExampleMsSqlServer database server gebruikt wordt

Specify target database

Specify the database against which the database test steps are to be executed.

Sentences

Type Language Sentence
Given en the ([a-zA-Z0-9_@$#]+) database is used
When en the ([a-zA-Z0-9_@$#]+) database is being used
Given nl de ([a-zA-Z0-9_@$#]+) database wordt gebruikt
When nl de ([a-zA-Z0-9_@$#]+) database gebruikt wordt

Arguments

Parameter Datatype Description
databaseName String The database, referring to a database name specified in the config

Examples

Given the ExampleDatabase database is used
When the ExampleDatabase database is being used
Gegeven de ExampleDatabase database wordt gebruikt
Als de ExampleDatabase database gebruikt wordt

Specify test transaction

Specify wether test steps should be executed within a transaction and rolled back afterwards

Sentences

Type Language Sentence
Given en the test has been executed within a transaction
When en the test is being executed within a transaction
Given nl de test binnen een transactie wordt uitgevoerd
When nl de test binnen een transactie uitgevoerd wordt

Arguments

Parameter Datatype Description

Examples

Given the test has been executed within a transaction
When the test is being executed within a transaction
Gegeven de test binnen een transactie wordt uitgevoerd
Als de test binnen een transactie uitgevoerd wordt