In my opinion, it is necessary to make sure how many contact-items be displayed on the UI, so I prefer to check them by UI not data_layer.
And I don't want to have the assumption that pre-run-number is zero, I think it will make this test more robust.