A Moq 'strict' failure was printing when an issue was logged, instead of what was actually supposed to be logged. This is because the logger must be setup in every test in this file, which it was not. Verified locally, this is what it looks like now:
Checklist
[x] The code change is covered by unit tests. I have added tests that prove my fix is effective or that my feature works
[x] I have performed end-to-end test locally.
[x] New and existing unit tests pass locally with my changes
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
Description
A Moq 'strict' failure was printing when an issue was logged, instead of what was actually supposed to be logged. This is because the logger must be setup in every test in this file, which it was not. Verified locally, this is what it looks like now:
Checklist