Avro Plugin

The plugin provides the ability to work with Avro files.

Installation

  1. Copy the below line to dependencies section of the project build.gradle file

    Please make sure to use the same version for all VIVIDUS dependencies.
    Example 1. build.gradle
    implementation(group: 'org.vividus', name: 'vividus-plugin-avro', version: '0.6.10')
  2. If the project was imported to the IDE before adding new dependency, re-generate the configuration files for the used IDE and then refresh the project in the used IDE.

Steps

Convert Avro to JSON

Converts the provided resource or file in Avro format to JSON and saves it as a text to a variable

When I convert Avro data from `$resourceNameOrFilePath` to JSON and save result to $scopes variable `$variableName`
Example 2. Convert the resource in Avro format to JSON
When I convert Avro data from `/data/event-message.avro` to JSON and save result to scenario variable `avro-data`