Skip to content

[WIP] Java SDK cucumber test amendments#26

Open
b3y0urs3lf wants to merge 2 commits intomainfrom
sdk-test-amendments
Open

[WIP] Java SDK cucumber test amendments#26
b3y0urs3lf wants to merge 2 commits intomainfrom
sdk-test-amendments

Conversation

@b3y0urs3lf
Copy link
Contributor

No description provided.

- Fix unmasked predicate recipient verification in double-spend scenario
  by matching transaction recipient address instead of source predicate type
- Add AggregatorConfig for centralized URL and shard topology configuration
- Add LoggingAggregatorClient for debug logging of aggregator calls
- Add shard routing support via AggregatorRequestHelper
- Add shared step definitions and helpers for token transfer flows
- Update feature files for token-transfer and multiple-aggregator scenarios
- Fix getUserToken() to return most recent token instead of first
- Fix split token distribution to correctly assign tokens to owner and recipient
- Add lastSplitTokens/lastSplitRecipient tracking in TestContext
- Change userSigningServices to LinkedHashMap to preserve user insertion order
- Parametrize transfer chain assertion to use values from feature file
- Add new feature files: authorization, edge-cases, multi-level-split,
  predicate-matrix, split-boundaries, token-lifecycle
- Add NewScenarioStepDefinitions for new scenarios
- Remove unused RestAssured dependencies from build.gradle.kts
- Add Gradle tasks for new test categories
@b3y0urs3lf b3y0urs3lf requested a review from martti007 February 5, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant