rewrite tests to use content catalog from Antora rather than a mock one
There's no need to create a mock content catalog. Antora's content catalog is already a pure model. And by using a mock content catalog, we were getting artificial assertions because the fixtures weren't always set up correctly.