20 lines
702 B
Markdown
20 lines
702 B
Markdown
# QA: A2UI Fixed Schema — Spring AI
|
|
|
|
## Prerequisites
|
|
|
|
- Spring AI backend is up with A2uiFixedSchemaController mounted at `/a2ui-fixed-schema/run`
|
|
|
|
## Test Steps
|
|
|
|
- [ ] Navigate to `/demos/a2ui-fixed-schema`
|
|
- [ ] Click the "Find SFO → JFK" suggestion
|
|
- [ ] Verify a Flight Details card appears with SFO, arrow, JFK, UNITED badge, and a $289 price tag
|
|
- [ ] Click "Book flight"
|
|
- [ ] Verify the button transitions to "Booked ✓" (stateful ActionButton)
|
|
|
|
## Expected Results
|
|
|
|
- Spring tool `display_flight` returns the fixed schema + data model
|
|
- A2UI middleware on runtime forwards it as ACTIVITY_SNAPSHOT events
|
|
- Catalog pins Title/Airport/Arrow/AirlineBadge/PriceTag/Button to React renderers
|