Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Visual Studio integrated development environment (IDE) has the user interface (UI) to change the current source control plug-in. This test area provides test cases for the process of picking which plug-in to use for solution source control.
Command Menu Access
The following Visual Studio integrated development environment menu paths are used in the test cases.
Current source control plug-in: Tools -> Options -> Source Control -> Plug-in Selection.
Change source control binding: File -> Source Control -> Change Source Control…
Common Expected Behavior
Changing the source control plug-in for a solution is possible without exiting Visual Studio or reloading the solution. In addition, the current source control plug-in automatically changes to the one used by a solution when that solution is loaded.
Test Cases
The following are specific test cases for the plug-in switching test area.
Case 8a: Automatic Change
Expected Behavior
When a user loads a solution that is under source control, the solution is automatically loaded and the appropriate source control plug-in is selected as current.
Action |
Test Steps |
Expected Results to Verify |
---|---|---|
Automatic source control plug-in change |
|
Solution is opened. Plug-in under test is the current source control plug-in. |
Case 8b: Solution-based Change
Expected Behavior
The solution can have its associated source control plug-in changed.
Action |
Test Steps |
Expected Results to Verify |
---|---|---|
Change of plug-in for a solution |
|
Solution is added to source control by using the selected plug-in. |