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

后端 未结 7 954
生来不讨喜
生来不讨喜 2021-01-07 17:12

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?

相关标签:
7条回答
  • Resharper 7 default shortcut:

    Run all tests from solution: Ctrl+U,L

    0 讨论(0)
  • 2021-01-07 17:51

    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.

    0 讨论(0)
  • 2021-01-07 17:57

    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.

    0 讨论(0)
  • 2021-01-07 17:57

    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.

    0 讨论(0)
  • 2021-01-07 18:01

    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.

    0 讨论(0)
  • 2021-01-07 18:01

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

    0 讨论(0)
提交回复
热议问题