Skip to content

AMP-187 Add api test as a separate module in project which can be inv…#22

Merged
samirgarg merged 4 commits intomainfrom
chore/amp-187-api_tests
Jan 9, 2026
Merged

AMP-187 Add api test as a separate module in project which can be inv…#22
samirgarg merged 4 commits intomainfrom
chore/amp-187-api_tests

Conversation

@samirgarg
Copy link
Contributor

@samirgarg samirgarg commented Jan 8, 2026

Add api test as a separate module in project which can be invoked from commandline and intellij

AMP-187 Create API tests for Subscription service

Summary

  • Configured apiTest as a standalone Gradle project with its own build.gradle (not a subproject)
  • Change Docker Compose build context to reference the root project's Dockerfile and JAR
  • Created buildRootBootJar task to build the root project's bootJar before Docker image creation
  • Optimized build configuration for a test-only module (disabled main source set and unnecessary tasks)
  • Created README.md with prerequisites, test execution instructions, troubleshooting, and report locations
  • Removed earlier apiTests which were now duplicate

@samirgarg samirgarg requested a review from a team as a code owner January 8, 2026 16:27
@samirgarg samirgarg merged commit 17aa123 into main Jan 9, 2026
10 checks passed
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.

2 participants