As you saw back in Figure 8.4, the Test menu is used to run your unit tests. There are many options here. You can select individual tests to run, or you can run them all. You can also choose to run only failed tests, passed tests, tests not yet run, or just rerun your last run tests.
The Debug selection on the Test menu will run tests with the debugger activated. This allows you to break into the debugger if a test fails and is useful if you are actively troubleshooting code through tests.
When you run a test project, any referenced projects are recompiled along with your test project.
When you run your tests, the results are shown in the Test Explorer window. The Test Results window provides an ...