Skip to content

Commit

Permalink
[Documentation] Contributing Guide Updates (#16090)
Browse files Browse the repository at this point in the history
# Summary

The focus of these changes is to include a mention of the Azure Core Test Framework and a link back to its documentation to help contributors find more robust context and resources around live test and recording infrastructure.

# Last Upstream Rebase

Monday, October 19, 2:48pm (EDT)
  • Loading branch information
jsquire authored Oct 19, 2020
1 parent 1282ad2 commit 898a107
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,18 +130,15 @@ After a few moments of initial configuration Visual Studio Code will launch the

### All Client Services from Command Line

1. Open VS 2019 Command Propmpt
1. Open VS 2019 Command Prompt
2. Navigate to repository root directory
3. Invoke `dotnet test eng\service.proj --filter TestCategory!=Live`
<br/><br/>

### Live testing

Before running or recording live tests you need to create
[live test resources](https://github.com/Azure/azure-sdk-for-net/blob/master/eng/common/TestResources/README.md).
If recording tests, secrets will be sanitized from saved recordings.
If you will be working on contributions over time, you should consider
persisting these variables.
[live test resources](https://github.com/Azure/azure-sdk-for-net/blob/master/eng/common/TestResources/README.md). Many of the client libraries make use of the Azure Core Test Framework to provide the basis for the live test infrastructure, including the ability to record Live tests so that they can be run without access to Azure resources. The [Test Framework documentation](https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/core/Azure.Core.TestFramework/README.md) provides more context around test recordings and other features.

To run live tests after creating live resources:

Expand Down

0 comments on commit 898a107

Please sign in to comment.