Skip to content

Add MBSF CRUD integration test - #28

Open
ErikGaida wants to merge 3 commits into
5G-MAG:developmentfrom
ErikGaida:feature/curd-test-mbsf
Open

Add MBSF CRUD integration test#28
ErikGaida wants to merge 3 commits into
5G-MAG:developmentfrom
ErikGaida:feature/curd-test-mbsf

Conversation

@ErikGaida

Copy link
Copy Markdown
Contributor

Summary

Adds a pytest-based end-to-end CRUD test for the MBS Function APIs, following the MBSF Operations & APIs tutorial.

The test covers the two main Nmb10 resource types:

  • MBS User Service
  • MBS User Data Ingest Session

Coverage

MBS User Service

  • Create an MBS User Service with POST
  • Update its service description with PUT
  • Retrieve it with GET
  • Delete it with DELETE

MBS User Data Ingest Session

  • Create a separate MBS User Service for the ingest-session flow
  • Create a STREAMING / PULL MBS User Data Ingest Session with POST
  • Update its distribution-session state from INACTIVE to ACTIVE with PUT
  • Retrieve the updated session with GET
  • Delete the ingest session with DELETE

Comment thread test/test_mbsf_crud.py
Comment thread test/test_mbsf_crud.py Outdated
Comment thread test/test_mbsf_crud.py Outdated
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