Investigate using rspec-preconditions gem to perform fixture verification expectations
MR: Pending
## Description
Follow up on [this thread](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/188661#note_2465555914) to investigate the possible use of https://github.com/on-site/rspec-preconditions or a similar home-grown approach in cases where we want to validate that fixtures are properly set up.
> > https://github.com/on-site/rspec-preconditions might help here though :shrug:
>
> I like this idea, since I think we would be able to then update the Cop to ignore expectations in a `preconditions` block.
## Acceptance criteria
- [ ] Consider adding rspec-preconditions gem, or preferably building our own version from scratch to avoid a dependency
- [ ] If added, convert all existing "fixture sanity checks" to be in `precondition` blocks, and ensure these do not cause RuboCop errors around expectations in `before` blocks.
- [ ] If not added, consider just deleting all the `fixture sanity check` expectations.
## Implementation plan
TODO: Fill out or delete (optional)
[Provide a high-level plan for implementation of this issue, including relevant technical and/or design details.]
<!-- NOTE: Feel free to expand with more sections and headers as needed -->
<!-- DO NOT TOUCH BELOW -->
issue