leora
leora

Reputation: 196499

ReSharper run all unit tests in a project or solution at once

I am inside the IDE and I can run all the unit tests in a file but is there any way to run all test in a project or solution at once?

Upvotes: 25

Views: 10264

Answers (7)

neilhighley
neilhighley

Reputation: 688

Sometimes, Resharper won't be able to see the tests until you manually rebuild them. So if you can't see the tests in resharper, or resharper isn't running all the tests in the solution, just rebuild them first.

Upvotes: 6

Wolfgang Grinfeld
Wolfgang Grinfeld

Reputation: 1008

It may be that your unit tests are not fully detected within Unit Test explorer. In that case, restarting Visual Studio helped resolve that problem.

Upvotes: 0

Alconja
Alconja

Reputation: 14873

I'm surprised no one mentioned it here, but pretty much all resharper commands can be assigned to specific custom keyboard shortcuts. Go to Tools --> Options --> Keyboard, and find the command you're interested (just type "resharper" in the "show commands containing" text field & you'll find them all). In this specific instance, the "Run All Tests from Solution" command is "ReSharper.UnitTest_RunSolution".

In ReSharper 9.x, the command name is ReSharper.ReSharper_UnitTestRunSolution.

Upvotes: 17

Ofiris
Ofiris

Reputation: 6151

Resharper 7 default shortcut:

Run all tests from solution: Ctrl+U,L

Upvotes: 1

Ilya Ryzhenkov
Ilya Ryzhenkov

Reputation: 12142

If you learn executing menu commands with Alt-Letters, you can execute many commands fast even if they don't have direct shortcuts. Especially, if shortcuts are two-key combos.

As for running all tests in solution the command is Alt-RUN, i.e. Alt-R for ReSharper menu, U for Unit Testing, and N for all tests in solution.

Upvotes: 26

Will Dean
Will Dean

Reputation: 39500

Right click on the project or solution in the VS solution-explorer and choose 'Run Unit Tests' Or go to the Resharper menu, choose Unit-Testing and choose one of the options from there.

Upvotes: 33

Matt Briggs
Matt Briggs

Reputation: 42188

Open ReSharper->Windows->Unit Test Explorer and select everything, then hit the run button

Upvotes: 6

Related Questions