I think it would be better to have `Mock<>` and ensure that `Check` is actually called on those mocks. _Originally posted by @lemaitre-aneo in https://github.com/aneoconsulting/ArmoniK.Core/pull/559#discussion_r1433703035_