Invoices issued to this taxpayer, seeded by the test.
Invoices accepted, keyed by invoice number.
Every requestId seen, since NAV rejects a replayed one.
Requests received, newest last, for assertions.
Taxpayers the mock knows about, keyed by 8 digit core tax number.
HTTP requests turned away by the throttle, for assertions.
Exchange tokens issued and not yet spent.
Transactions, keyed by transaction id.
Everything the mock service remembers.
Held in memory and exposed on the server handle, so a test can assert on what was actually received rather than only on what came back.