SEOD-2035

AC 1: Scroll Mode Behavior

Description: When scroll="true" is applied, table should be scrollable with sticky header.

Expected: Scroll container visible Vertical scroll works Header is sticky All rows visible

AC 2: Max Default Rows (Expand/Collapse)

Description: When max_default_rows is used, only limited rows show initially with expand/collapse.

Expected: Only 3 rows visible initially "Show All Rows" button appears Expands to show all rows Collapse works No scroll container

AC 3: Default Behavior (No Attributes)

Description: If no attribute is provided, table behaves normally.

AC 4: Scroll Overrides Max Rows

Description: If both attributes are present, scroll takes precedence.

Expected: Scroll mode active All rows visible No expand/collapse max_default_rows ignored

AC 5: Search Works with Scroll

Expected: Search box visible Filtering works Scroll adjusts dynamically Sticky header intact

AC 6: Sorting Works with Scroll

Expected Behavior:

Column headers are clickable for sorting Table remains scrollable after sorting Sticky header works correctly Sort direction indicators appear

Test 7: Scroll with Ratings (Complex Content)

Expected Behavior:

✅ Logos render correctly ✅ Star ratings display properly ✅ Table scrolls smoothly ✅ Sticky header maintains formatting

About the Author

headset-icon
Agents Available
24/7
To speak with a licensed insurance agent and get quotes for car, home, health insurance and more.
headset-icon
Agents Available
24/7
To speak with a licensed insurance agent and get quotes for car, home, health insurance and more.