-
Notifications
You must be signed in to change notification settings - Fork 329
Open
Labels
compiler:coreIssues for @typespec/compilerIssues for @typespec/compilerdesign:neededA design request has been raised that needs a proposalA design request has been raised that needs a proposaltriaged:core
Milestone
Description
Creating this issue as a place to discuss tooling for generating samples, tests, and other assets as part of SDK client generation.
We have been exploring this space for Azure SDKs, but would like to get feedback from others using TypeSpec to know if there is a general need/desire for similar tooling.
Some starter questions:
- Is it better to hand-author samples/tests/etc in one language and then translate to others or to use natural language to describe the scenarios when authoring the spec?
- What kinds of tests would be most useful (e.g. functional validation of the model shape/payload or end-to-end scenarios of ensuring basic functionality works as expected.)
- How frequent/expensive is this task? For example, Azure has many (100+) resource management SDKs to support across 5+ languages, but perhaps this is a specific challenge of Azure.
richardpark-msft
Metadata
Metadata
Assignees
Labels
compiler:coreIssues for @typespec/compilerIssues for @typespec/compilerdesign:neededA design request has been raised that needs a proposalA design request has been raised that needs a proposaltriaged:core