-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename Package MsTest.Sdk to Microsoft.NET.Sdk.Test #2693
Comments
I think there's some confusion around the concept of
So use a generic full name
|
I thought Microsoft was good at naming. You guys disappoint me. You have loads of names at your disposal. Come on! Pick a good one that is simple and is a one word change to the standard SDK Name. Some Examples:
Pick one from above that seems intuitive to users who are already familiar with existing packages. Please do note that |
@Nirmal4G thanks for the suggestion, here I've explained because at the moment use some of that names could be problematic for future evolution #2693 (comment) I think that MSBuild SDK for testing make sense if at the end the usage allows an "empty" csproj like https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-mstest-sdk otherwise simply move 1 reference from the user project file to the sdk won't help a lot with the transparent evolution of testing frameworks. |
As it stands, the suggestions in this comment #2693 (comment) don't seem to make it specific that the SDK is specifically for MSTest. From the blog posts so far, it doesn't seem like the new test SDK is intended to support NUnit, xunit etc. as they aren't neccessarily compatible with things like native AoT. |
I think it would only makes sense to reword the
|
@Evangelink I also propose a new Shared Framework of testing tools and frameworks in .NET SDK along with a new Test SDK for the Project (not just a simple rename). May be not for v4 but for v5 maybe? .NET 10? Basically, a built-in Testing support from the .NET SDK without any external dependencies. See #3254 for the proposal and discussion. |
Summary
https://www.nuget.org/packages/MSTest.Sdk
Microsoft provides most of the package name is the full name, I hope the package name is also the full name, so that users feel is a system, Not an alternative.Just like the following names
Background and Motivation
Proposed Feature
Alternative Designs
The text was updated successfully, but these errors were encountered: