Skip to content

Conversation

@LibbyShihh
Copy link
Member

@LibbyShihh LibbyShihh commented Mar 7, 2025

Closes #1

- Implemented abstract test A.1.1 and its integration test (IT)
- Added test URL for execution
- Defined execution order
…variables

- Updated test suite from Features to Maps to fix mvn build error
- Modified testng.xml
- Replaced hardcoded test counts with variables to prevent build failures due to mismatched results
@dstenger dstenger added this to CITE Mar 13, 2025
@github-project-automation github-project-automation bot moved this to To do in CITE Mar 13, 2025
@dstenger dstenger moved this from To do to In progress in CITE Mar 13, 2025
@bpross-52n bpross-52n self-requested a review March 21, 2025 08:42
Copy link

@bpross-52n bpross-52n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I get a build error due to formatting violations. Running mvn spring-javaformat:apply should fix this.

@Test(description = "Implements A.1.1. Abstract Test for Requirement Map Operation (Requirement /req/core/map-op)")
public void verifyMapRetrievalOperation() throws Exception {
ObjectMapper objectMapper = new ObjectMapper();
String apiUrl = rootUri.toString() + "/collections?f=json";
Copy link

@dstenger dstenger Mar 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please use the the Accept header (application/json) instead of f=json?

- Resolve formatting violations
- Use Accept header (application/json) for JSON response negotiation

Closes #1
- Support relative map URLs
- Add noOfCollections parameter to limit number of tested collections
- Set connection and read timeout to avoid hanging on unresponsive map URLs
@ghobona
Copy link

ghobona commented Sep 29, 2025

  • @ghobona To check the formatting issue mvn spring-javaformat:apply

@ghobona ghobona self-assigned this Sep 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

A.1.1. Abstract Test for Requirement Map Operation (Abstract test A.1)

4 participants