No description, website, or topics provided.
Java
Switch branches/tags
cucumber-jvm-fixtures-0.9.50 cucumber-jvm-fixtures-0.9.49 cucumber-jvm-fixtures-0.9.48 cucumber-jvm-fixtures-0.9.47 cucumber-jvm-fixtures-0.9.45 cucumber-jvm-fixtures-0.9.44 cucumber-jvm-fixtures-0.9.43 cucumber-jvm-fixtures-0.9.42 cucumber-jvm-fixtures-0.9.41 cucumber-jvm-fixtures-0.9.40 cucumber-jvm-fixtures-0.9.35 cucumber-jvm-fixtures-0.9.34 cucumber-jvm-fixtures-0.9.33 cucumber-jvm-fixtures-0.9.32 cucumber-jvm-fixtures-0.9.31 cucumber-jvm-fixtures-0.9.30 cucumber-jvm-fixtures-0.9.29 cucumber-jvm-fixtures-0.9.28 cucumber-jvm-fixtures-0.9.27 cucumber-jvm-fixtures-0.9.26 cucumber-jvm-fixtures-0.9.25 cucumber-jvm-fixtures-0.9.24 cucumber-jvm-fixtures-0.9.23 cucumber-jvm-fixtures-0.9.22 cucumber-jvm-fixtures-0.9.21 cucumber-jvm-fixtures-0.9.20 cucumber-jvm-fixtures-0.9.19 cucumber-jvm-fixtures-0.9.18 cucumber-jvm-fixtures-0.9.17 cucumber-jvm-fixtures-0.9.16 cucumber-jvm-fixtures-0.9.15 cucumber-jvm-fixtures-0.9.14 cucumber-jvm-fixtures-0.9.13 cucumber-jvm-fixtures-0.9.12 cucumber-jvm-fixtures-0.9.11 cucumber-jvm-fixtures-0.9.10 cucumber-jvm-fixtures-0.9.9 cucumber-jvm-fixtures-0.9.8 cucumber-jvm-fixtures-0.8.2 cucumber-jvm-fixtures-0.3.8 cucumber-jvm-fixtures-0.0.27 cucumber-jvm-fixtures-0.0.26 cucumber-jvm-fixtures-0.0.25 cucumber-jvm-fixtures-0.0.24 cucumber-jvm-fixtures-0.0.22 cucumber-jvm-fixtures-0.0.21 cucumber-jvm-fixtures-0.0.20 cucumber-jvm-fixtures-0.0.19 cucumber-jvm-fixtures-0.0.18 cucumber-jvm-fixtures-0.0.15 cucumber-jvm-fixtures-0.0.14 cucumber-jvm-fixtures-0.0.13 cucumber-jvm-fixtures-0.0.12 cucumber-jvm-fixtures-0.0.11 cucumber-jvm-fixtures-0.0.10 cucumber-jvm-fixtures-0.0.9 cucumber-jvm-fixtures-0.0.8 cucumber-jvm-fixtures-0.0.7 cucumber-jvm-fixtures-0.0.6 cucumber-jvm-fixtures-0.0.5 cucumber-jvm-fixtures-0.0.4 cucumber-jvm-fixtures-0.0.3 cucumber-jvm-fixtures-0.0.2 cucumber-jvm-fixtures-0.0.1
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md
pom.xml

README.md

cucumber-jvm-fixtures

Cette librairie ajoute des fonctionalités à Cucumber-JVM, d'intégration avec des librairies tierces, comme elasticSearch, base de données, mail etc....

transformers vers une Datatable Cucumber-JVM

Intégration avec une base de données

pour transformer le contenu d'une table en une datatable:

List<Map<String, Object>> query
Datatable datatable
Class<? extends IBaseColumnToTable> baseColumnToTable

DatatableFromDataBaseComparator.from(datatable,query,baseColumnToTable).toDataTable();

pour comparer une datatable attendue, avec le contenu d'une table de base de données:

DatatableFromDataBaseComparator.from(table, query, FromXToDatatableEnum.class).compare();

Comme pour tout datatable, quand une différence sera présente, une exception sera levée; le runner Cucumber affichera les différences en inspectant l'exception.

Intégration avec des mails

Intégration avec des fichiers texte

utilitaires pour un scénario

Communication inter-steps dans un contexte spring

Intégrer des variables dans les datatables cucumber

Transformation d'objets en datatables pour comparaison (diff)

Intégration avec ElasticSearch