An Java Extension Util for Cucumber Framework
<dependency>
<groupId>io.github.xinyang-pan</groupId>
<artifactId>cucumber-ext</artifactId>
<version>1.1.0</version>
</dependency>
- Cucumber is BBD testing framework, Documents
- For assertion framework, we use assertj - http://joel-costigliola.github.io/assertj/index.html
- We also use guava/apache commons/spring
DataTable Features
- Support custom Class converter
- Support POJO partial fields' value assertion
- Support to ignore blank value
- Support to use function
- Support to ignore entire row
- Support row level expected failed assersion
Other Features
- Support expected failed assersion
- Support scenario variables(incubation)