The integration test should save a page using different entities in different ways, and the verify that the respective usages are accessible via the UsageLookup service.
The integration test should further verify that entity usages included via a template are tracked, and are updated when the template is changed (once T99510 is implemented).
Once T99512 is implemented, the integration test should also verify that label usage is tracked for all languages the page has been rendered (and cached) in.
Finally, the integration test should check whether usage trackign info is correctly removed when a page is deleted.