If you ever need to check if your factory overrides are working as expected you can do the following:
1. Create a function in your base test to print factory contents
2. Call this function at the end_of_elaboration_phase of your base test (call after build_phase is over and all overrides happened)
3. Pass appropriate value to print function to get needed prints
4. Log result: