Skip to content

Add test coverage for GOPACS UFTP V3 participant migration #40

Description

@Miggets7

Add GOPACSHandler tests covering the day-ahead capacity-steering message flow from the AGR (EMS) side, per the GOPACS "Flexibility trade (day-ahead) using own UFTP implementation" manual.

  • FlexRequest received → asset updated from the request ISPs, and a FlexRequestResponse (Accepted) followed by a FlexOffer is sent back to the DSO.
  • FlexOfferResponse received → accepted vs rejected handled (no further message sent).
  • FlexOrder received → asset updated from the order ISPs, and a FlexOrderResponse is sent back.
  • Out-of-scope message → a signed flex message whose CongestionPoint does not match the contracted EAN is dropped: no asset mutation and no reply. (Congestion point is the contract's grid-connection EAN; cross-operator activation means the sender may differ from the contract partner, so scoping keys on the EAN, not the sender.)

Activity

  1. added
    TestDevelopment of missing or unstable test
    on Jun 3, 2026
  2. self-assigned this
    on Jun 3, 2026
  3. added theissue type on Jun 3, 2026
  4. linked a pull request that will close this issueUpdate dependencies #43on Jun 29, 2026
  5. linked a pull request that will close this issueAdd GOPACSHandler day-ahead UFTP flow tests #42on Jun 29, 2026
  6. removed a link to a pull requestUpdate dependencies #43on Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

TestDevelopment of missing or unstable test

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions