eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
9 stars 10 forks source link

[IRS]🌟🚀[SPIKE][IMPL] Remediation of technical Debts /irs/orders api #933

Open mkanal opened 1 month ago

mkanal commented 1 month ago

Overview

Explain the topic in 2 sentences

Since this API has not yet been used by any operational system, it should be thoroughly analyzed for technical debts and brought up to date with the latest development practices. Additionally, I want to implement missing integration tests for this interface to ensure its reliability and functionality.

What's the benefit?

Robust and working API which could be used in prod environment.

What are the Risks/Dependencies ?

Detailed explanation

Identification of technical debts, and a comprehensive list of identified debts is documented

Current implementation

-

Proposed improvements

-

Feature Team

Contributor

Committer


User Story

As a developer, I want to identify and remediate the technical debts in the /irs/orders API, so that it is aligned with the current development standards and is ready for productive usage.

Background

Since this API has not yet been used by any operational system, it should be thoroughly analyzed for technical debts and brought up to date with the latest development practices. Additionally, I want to implement missing integration tests for this interface to ensure its reliability and functionality.

Acceptance Criteria


Test Cases

Test Case 1

Steps

  1. Do something
  2. Click something
  3. Add something

Expected Result

  1. Expectation
  2. Expectation
  3. Expectation

Architectural Relevance

The following items are ensured (answer: yes) after this issue is implemented:

Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)

Additional information