Skip to content

Commit 68e669e

Browse files
authored
Add reference to the AdapterUtilities library in the spec docs. (#4958)
Co-authored-by: Peter Waldschmidt <[email protected]>
1 parent f35c37f commit 68e669e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

docs/RFCs/0033-Hierarchy-TestCase-Property.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ The `ManagedType` and `ManagedMethod` properties [have been defined](0017-Manage
88

99
This document specifies a way for the TestCase to provide these display values directly to the test explorer, granting flexibility and control back to the test adapter.
1010

11+
## Helper Library
12+
13+
[Microsoft.TestPlatform.AdapterUtilities](https://www.nuget.org/packages/Microsoft.TestPlatform.AdapterUtilities) is a helper library created to make it easy to create values for `ManagedType` and `ManagedMethod` that meet this spec. Use `ManagedNameHelper.GetManagedName()` to create a `ManagedType`/`ManagedMethod` pair from a reflected type. Also `ManagedNameParser.ParseManagedTypeName` and `ManagedNameParser.ParseManagedMethodName` can parse and validate an existing `ManagedType` or `ManagedMethod`
14+
1115
## Specification
1216

1317
TestCases for managed code may include a string array (string[]) valued property named `Hierarchy`. The specification below outlines the requirements for the contents of the property.

0 commit comments

Comments
 (0)