Shachaf.Gortler
Shachaf.Gortler

Reputation: 5735

Visual Studio 2013 running unit test

I'm using Visual Studio 2013, and I have a legacy solution that I need to modify, containing a a console application and a unit test project.

I want to run the console application project, and while it's running I also want to run one of my unit tests.

I run my console application, but when I go to the test explorer to run my unit test, the option is grayed out.

why is this, and how can I run my unit test?

Upvotes: 1

Views: 375

Answers (1)

demoncodemonkey
demoncodemonkey

Reputation: 11957

You don't mention why you want to do this, so I'll just answer blind.

If you run your console app without debugging, then you can run your unit tests at the same time.

To run without debugging, use Ctrl+F5 (DEBUG -> Start Without Debugging).

Alternatively, open your console app's project folder, go to the bin\Debug folder and double-click on <your_app>.exe.


FWIW it doesn't sound like a very good idea to do this. Unit tests are meant to be runnable completely separately from your application.

Upvotes: 1

Related Questions