Arun B ChandrasekaranSet Up and Run Cucumber Tests In Spring Boot ApplicationThis article is to explain setting up and running Cucumber feature files in Spring Boot application.Jun 17, 20194Jun 17, 20194
Arun B ChandrasekaranUsing Cucumber DataTable For CRUD OperationsFeature files are created using Gherkin. These feature files support representing data in the form of rows and columns called DataTable…Apr 15, 2019Apr 15, 2019
Arun B ChandrasekaranSharing State Between Cucumber Step Definitions Using Java and SpringIn Behavior Driven Development we create feature files to document product specifications using Gherkin. Feature files contain steps that…Jan 28, 20193Jan 28, 20193
Arun B ChandrasekaranAccessing Secure REST API using Spring OAuth2RestTemplateImagine there are 2 micro-services built using Spring-Boot and secured using Keycloak (OpenID + OAuth 2.0 compliant Authx Server).Jan 20, 20195Jan 20, 20195
Arun B ChandrasekaranExamples to show different ways of creating cucumber feature filesWhen I learnt Behavior Driven Development (BDD) using Cucumber it was easy, but when I sat down to write feature files and step…Dec 16, 20181Dec 16, 20181
Arun B ChandrasekaranSecuring REST API using Keycloak and Spring Oauth2Keycloak is Open Source Identity and Access Management Server, which is a OAuth2 and OpenID Connect(OIDC) protocol complaint. This article…Nov 19, 201839Nov 19, 201839
Arun B ChandrasekaranUsing JSON Datatype In Relational Database To Develop Flexible/Configurable SoftwareRelational Database Systems like MySQL, PostgreSQL, MariaDB and others started supporting storing and indexing JSON data natively. This…Nov 10, 20182Nov 10, 20182
Arun B ChandrasekaranREST API Best Practices — Volume 1This article is to highlight some of the best practices that can be followed while developing REST APIs. These are not set on stone, these…Nov 6, 20183Nov 6, 20183