Skip to content

[Spike] End to End test Shopping example in cloud with APIConnect  #4498

@deepakrkris

Description

@deepakrkris

Test prerequisites

  1. Modify the shopping app to include the APIC OpenAPI enhancer. This allows the LB-generated OpenAPI spec includes APIC specific metadata.
  2. Deploy shopping example in a cloud service (ibm , aws, etc)
  3. Generate open api spec for all the api endpoints and services from the shopping example
  4. Make minor modifications to the imported api spec, as per suggestions in spike [Spike] API Connect / LoopBack 4 integration #4115 This is no longer needed (hopefully) with the APIC OpenAPI enhancer
  5. Publish all APIs to an APIC instance
  6. End to End test shopping example thru APIC datapower gateway.

Acceptance criteria

We should ensure:

  • All shopping example endpoints are invocable thru IBM APIConnect
  • All security features in the shopping example are tested

See the specific tests needed in the shopping app tests on top of the todo list app test: #4498 (comment)

Shopping app test is required for:

  1. Testing for authentication and authorization
  2. Various model relations
  3. Various filter and query options

cc @raymondfeng @bajtos @dhmlau

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions