citrusframework / citrusframework/citrus-simulator

Enhance HttpScenarioGenerator to use the OpenAPI Connector for random message generation

Open
#285 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
47
Forks
45
Avg merge
4d 10h
Merged PRs (30d)
7

Description

Citrus Simulator has the HttpScenarioGenerator, which generates scenarios for operations of a Swagger Spec (OpenAPI 2.0). Citrus now provides an OpenAPI connector, that supports OpenAPI 2.0 and OpenAPI 3.0. Consequently, the HttpScenarioGenerator should use this connector and provide scenarios for both Versions.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating HttpScenarioGenerator and the existing OpenAPI connector integration. Trace how random messages are generated for Swagger/OpenAPI 2.0, then verify the completed generator produces scenarios for both OpenAPI 2.0 and 3.0 using the connector.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, openapi
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.