Recently I was writing some unit tests in c# but when I tried to run them, nothing happened.
This had me stumped for quite some time. I did all the usual things like check the processor architecture was correct and the test project and the project it was referencing were targeting the same platform but couldn’t figure out what was wrong.
Then, after some time spent googling around I stumbled across the most simplest solution: update NuGet packages.

After updating these two packages everything started working like an employee when the boss walks in.