pagesByCursor property
Optional keyset map for multi-page tests: keyed by the after cursor
(null = first page), each value is the page to return. When non-empty it
takes precedence over transactionsResult/nextCursorResult, so a test can
drive a full "load more" walk deterministically.
Implementation
final Map<String?, HistoryPage> pagesByCursor = {};