Tests: Add support for specifying generic type parameters per component and remove class T #8962
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
resolves #8923
Add support for specifying generic type parameters per component for generating the
ApiDocsTest.generated.cs
file. The default generic parameter is nowstring
.In
TestsForApiPages.cs
a dictionary has been added where the default generic type parameters of a generic component can be overridden. Typestring
will be used as generic type parameter when the GenericTypeDefinition has not been added to the dictionary.This results in the following generated code for the MudSlider:
The other generic components wille be generated with string as generic paramater(s)
How Has This Been Tested?
Visually checked the generated code.
Type of Changes
Checklist
dev
).