We are now only inserting in net9.0 so there is no need to keep net8.0
templates.
This commit is contained in:
Amaury Levé 2024-04-03 21:59:11 +02:00 коммит произвёл GitHub
Родитель 49c9ad01f0
Коммит 3c37712adb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
302 изменённых файлов: 1 добавлений и 3792 удалений

Просмотреть файл

@ -1,31 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<IncludeBuildOutput>False</IncludeBuildOutput>
<IncludeSource>False</IncludeSource>
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
<OutputPath>$(TemplatesFolder)</OutputPath>
<EnableDefaultItems>False</EnableDefaultItems>
<IsPackable>true</IsPackable>
<NoPackageAnalysis>true</NoPackageAnalysis>
<NoWarn>2008;NU5125</NoWarn>
<PackageId>Microsoft.DotNet.Test.ProjectTemplates.8.0</PackageId>
<Authors>Microsoft</Authors>
<Description>Test Templates for Microsoft Template Engine</Description>
<language>en-US</language>
<PackageProjectUrl>https://github.com/dotnet/test-templates</PackageProjectUrl>
<CopyrightMicrosoft>© Microsoft Corporation. All rights reserved.</CopyrightMicrosoft>
<CopyrightNetFoundation>© .NET Foundation and Contributors</CopyrightNetFoundation>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageType>Template</PackageType>
</PropertyGroup>
<ItemGroup>
<PackageReference Remove="Microsoft.NETCore.App" />
<Compile Remove="$(GitInfoFile)" />
<Compile Remove="$(MSBuildThisFileDirectory)../../src/GitInfo.cs" />
<Content Include="content\**">
<PackagePath>content</PackagePath>
</Content>
</ItemGroup>
</Project>

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,91 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": [ "Test", "MSTest" ],
"name": "MSTest Test Class",
"generatorVersions": "[1.0.0.0-*)",
"description": "Creates a new MSTest test class",
"groupIdentity": "Microsoft.Test.MSTest.TestClass",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.TestClass.CSharp.8.0",
"shortName": "mstest-class",
"tags": {
"language": "C#",
"type": "item"
},
"sourceName": "UnitTest1",
"preferDefaultName": true,
"defaultName": "UnitTest1",
"primaryOutputs": [
{ "path": "UnitTest1.cs" }
],
"symbols": {
"DefaultNamespace": {
"type": "bind",
"binding": "msbuild:RootNamespace",
"replaces": "Company.TestProject1"
},
"ImplicitUsings": {
"type": "bind",
"binding": "msbuild:ImplicitUsings",
"datatype": "string",
"defaultValue": "disable"
},
"evaluatedLangVersion": {
"type": "bind",
"binding": "msbuild:LangVersion",
"dataType": "string"
},
"latestLangVersion": {
"type": "generated",
"generator": "constant",
"parameters": {
"value": "latest"
}
},
"langVersion": {
"type": "generated",
"generator": "coalesce",
"parameters": {
"sourceVariableName": "evaluatedLangVersion",
"fallbackVariableName": "latestLangVersion"
}
},
"csharp9orOlder": {
"type": "generated",
"generator": "regexMatch",
"datatype": "bool",
"parameters": {
"pattern": "^(ISO-1|ISO-2|[1-7]|[8-9]|[8-9]\\.0|7\\.[0-3])$",
"source": "langVersion"
}
},
"csharp10orLater": {
"type": "computed",
"value": "!csharp9orOlder"
},
"csharpFeature_FileScopedNamespaces": {
"type": "computed",
"value": "csharp10orLater == \"true\""
}
},
"constraints": {
"csharp-only": {
"type": "project-capability",
"args": "CSharp"
}
},
"postActions": [
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens UnitTest1.cs in the editor.",
"manualInstructions": [ ],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "0"
},
"continueOnError": true
}
]
}

Просмотреть файл

@ -1,28 +0,0 @@
#if (ImplicitUsings != "enable")
using Microsoft.VisualStudio.TestTools.UnitTesting;
#endif
#if (csharpFeature_FileScopedNamespaces)
namespace Company.TestProject1;
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
}
}
#else
namespace Company.TestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
}
}
}
#endif

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testů MSTest",
"description": "Projekt obsahující testy jednotek MSTest, které je možné spustit na .NET ve Windows, Linuxu a MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest-Testprojekt",
"description": "Ein Projekt, das MSTest-Komponententests enthält, kann in .NET unter Windows, Linux und MacOS ausgeführt werden."
}
}

Просмотреть файл

@ -1,28 +0,0 @@
{
"$schema": "http://json.schemastore.org/dotnetcli.host",
"symbolInfo": {
"TargetFrameworkOverride": {
"isHidden": "true",
"longName": "target-framework-override",
"shortName": ""
},
"Framework": {
"longName": "framework"
},
"EnablePack": {
"shortName": "p",
"longName": "enable-pack"
},
"DisableRunner": {
"shortName": "",
"longName": "disable-runner"
},
"skipRestore": {
"longName": "no-restore",
"shortName": ""
}
},
"usageExamples": [
""
]
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest Test Project",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Proyecto de prueba de MSTest",
"description": "Proyecto que contiene pruebas unitarias de MSTest que se pueden ejecutar en .NET en Windows, Linux y MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projet de test MSTest ",
"description": "Projet qui contient des tests unitaires MSTest pouvant s'exécuter sur .NET sur Windows, Linux et macOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Progetto di test MSTest",
"description": "Progetto che contiene gli unit test MSTest eseguibili in .NET in Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest テスト プロジェクト",
"description": "Windows、Linux、MacOS 上の .NET で実行できる MSTest 単体テストを含むプロジェクト。"
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 테스트 프로젝트",
"description": "Windows, Linux 및 MacOS의 .NET에서 실행할 수 있는 MSTest 단위 테스트를 포함하는 프로젝트입니다."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testów MSTest",
"description": "Projekt zawierający testy jednostkowe MSTest, które można uruchomić w środowisku .NET w systemach Windows, Linux i MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projeto de Teste MSTest",
"description": "Um projeto que contém testes de unidade MSTest que podem ser executados no .NET no Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Проект тестов MSTest",
"description": "Проект, содержащий модульные тесты MSTest, которые можно выполнять на платформе .NET в Windows, Linux и MacOS."
}
}

Просмотреть файл

@ -1,95 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": ["Test", "MSTest"],
"name": "MSTest Test Project",
"generatorVersions": "[1.0.0.0-*)",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.",
"groupIdentity": "Microsoft.Test.MSTest",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.CSharp.8.0",
"shortName": "mstest",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "Company.TestProject1",
"preferNameDirectory": true,
"symbols": {
"TargetFrameworkOverride": {
"type": "parameter",
"description": "Overrides the target framework",
"replaces": "TargetFrameworkOverride",
"datatype": "string",
"defaultValue": ""
},
"Framework": {
"type": "parameter",
"description": "The target framework for the project.",
"datatype": "choice",
"choices": [
{
"choice": "net8.0",
"description": "Target net8.0"
}
],
"replaces": "net8.0",
"defaultValue": "net8.0"
},
"EnablePack": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to enable packaging (via \"dotnet pack\") for the project."
},
"DisableRunner": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to disable MSTest runner for the project. More information at https://aka.ms/mstest/runner"
},
"HostIdentifier": {
"type": "bind",
"binding": "host:HostIdentifier"
},
"skipRestore": {
"type": "parameter",
"datatype": "bool",
"description": "If specified, skips the automatic restore of the project on create.",
"defaultValue": "false"
}
},
"primaryOutputs": [
{ "path": "Company.TestProject1.csproj" },
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "UnitTest1.cs"
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "MSTestSettings.cs"
}
],
"defaultName": "TestProject1",
"postActions": [
{
"condition": "(!skipRestore)",
"description": "Restore NuGet packages required by this project.",
"manualInstructions": [{ "text": "Run 'dotnet restore'" }],
"actionId": "210D431B-A78B-4D2F-B762-4ED3E3EA9025",
"id": "restoreNugetPackages",
"continueOnError": true
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens Class1.cs in the editor",
"manualInstructions": [],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "1"
},
"continueOnError": true
}
]
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest Test Projesi",
"description": "Windows, Linux ve MacOS'ta .NET üzerinde çalışabilen MSTest birim testlerini içeren bir proje."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 测试项目",
"description": "包含 MSTest 单元测试的项目,该单元测试可在 Windows、Linux 和 MacOS 上的 .NET 上运行。"
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 測試專案",
"description": "專案含有可在 Windows、Linux 及 MacOS 的 .NET 上執行的 MSTest 單元測試。"
}
}

Просмотреть файл

@ -1,27 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework Condition="'$(TargetFrameworkOverride)' == ''">net9.0</TargetFramework>
<TargetFramework Condition="'$(TargetFrameworkOverride)' != ''">TargetFrameworkOverride</TargetFramework>
<RootNamespace Condition="'$(name)' != '$(name{-VALUE-FORMS-}safe_namespace)'">Company.TestProject1</RootNamespace>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<IsPackable Condition="'$(EnablePack)' == 'true'">true</IsPackable>
<IsPackable Condition="'$(EnablePack)' != 'true'">false</IsPackable>
<IsTestProject>true</IsTestProject>
<EnableMSTestRunner Condition="'$(DisableRunner)' != 'true'">true</EnableMSTestRunner>
<OutputType Condition="'$(DisableRunner)' != 'true'">Exe</OutputType>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MSTest" Version="3.2.0" />
<PackageReference Condition="'$(DisableRunner)' == 'true'" Include="coverlet.collector" Version="6.0.0" />
<PackageReference Condition="'$(DisableRunner)' != 'true'" Include="Microsoft.Testing.Extensions.CodeCoverage" Version="17.10.1" />
</ItemGroup>
<ItemGroup>
<Using Include="Microsoft.VisualStudio.TestTools.UnitTesting" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1 +0,0 @@
[assembly: Parallelize(Scope = ExecutionScope.MethodLevel)]

Просмотреть файл

@ -1,10 +0,0 @@
namespace Company.TestProject1;
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
}
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,42 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": [ "Test", "MSTest" ],
"name": "MSTest Test Class",
"generatorVersions": "[1.0.0.0-*)",
"description": "Creates a new MSTest test class",
"groupIdentity": "Microsoft.Test.MSTest.TestClass",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.TestClass.FSharp.8.0",
"shortName": "mstest-class",
"tags": {
"language": "F#",
"type": "item"
},
"sourceName": "UnitTest1",
"preferDefaultName": true,
"defaultName": "UnitTest1",
"primaryOutputs": [
{ "path": "UnitTest1.fs" }
],
"symbols": {
"DefaultNamespace": {
"type": "bind",
"binding": "msbuild:RootNamespace",
"replaces": "Company.TestProject1"
}
},
"postActions": [
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens UnitTest1.cs in the editor.",
"manualInstructions": [ ],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "0"
},
"continueOnError": true
}
]
}

Просмотреть файл

@ -1,11 +0,0 @@
namespace Company.TestProject1
open System
open Microsoft.VisualStudio.TestTools.UnitTesting
[<TestClass>]
type UnitTest1 () =
[<TestMethod>]
member this.TestMethod1 () =
Assert.IsTrue(true);

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testů MSTest",
"description": "Projekt obsahující testy jednotek MSTest, které je možné spustit na .NET ve Windows, Linuxu a MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest-Testprojekt",
"description": "Ein Projekt, das MSTest-Komponententests enthält, kann in .NET unter Windows, Linux und MacOS ausgeführt werden."
}
}

Просмотреть файл

@ -1,28 +0,0 @@
{
"$schema": "http://json.schemastore.org/dotnetcli.host",
"symbolInfo": {
"TargetFrameworkOverride": {
"isHidden": "true",
"longName": "target-framework-override",
"shortName": ""
},
"Framework": {
"longName": "framework"
},
"EnablePack": {
"shortName": "p",
"longName": "enable-pack"
},
"DisableRunner": {
"shortName": "",
"longName": "disable-runner"
},
"skipRestore": {
"longName": "no-restore",
"shortName": ""
}
},
"usageExamples": [
""
]
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest Test Project",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Proyecto de prueba de MSTest",
"description": "Proyecto que contiene pruebas unitarias de MSTest que se pueden ejecutar en .NET en Windows, Linux y MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projet de test MSTest ",
"description": "Projet qui contient des tests unitaires MSTest pouvant s'exécuter sur .NET sur Windows, Linux et macOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Progetto di test MSTest",
"description": "Progetto che contiene gli unit test MSTest eseguibili in .NET in Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest テスト プロジェクト",
"description": "Windows、Linux、MacOS 上の .NET で実行できる MSTest 単体テストを含むプロジェクト。"
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 테스트 프로젝트",
"description": "Windows, Linux 및 MacOS의 .NET에서 실행할 수 있는 MSTest 단위 테스트를 포함하는 프로젝트입니다."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testów MSTest",
"description": "Projekt zawierający testy jednostkowe MSTest, które można uruchomić w środowisku .NET w systemach Windows, Linux i MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projeto de Teste MSTest",
"description": "Um projeto que contém testes de unidade MSTest que podem ser executados no .NET no Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Проект тестов MSTest",
"description": "Проект, содержащий модульные тесты MSTest, которые можно выполнять на платформе .NET в Windows, Linux и MacOS."
}
}

Просмотреть файл

@ -1,95 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": ["Test", "MSTest"],
"name": "MSTest Test Project",
"generatorVersions": "[1.0.0.0-*)",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.",
"groupIdentity": "Microsoft.Test.MSTest",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.FSharp.8.0",
"shortName": "mstest",
"tags": {
"language": "F#",
"type": "project"
},
"sourceName": "Company.TestProject1",
"preferNameDirectory": true,
"symbols": {
"TargetFrameworkOverride": {
"type": "parameter",
"description": "Overrides the target framework",
"replaces": "TargetFrameworkOverride",
"datatype": "string",
"defaultValue": ""
},
"Framework": {
"type": "parameter",
"description": "The target framework for the project.",
"datatype": "choice",
"choices": [
{
"choice": "net8.0",
"description": "Target net8.0"
}
],
"replaces": "net8.0",
"defaultValue": "net8.0"
},
"EnablePack": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to enable packaging (via \"dotnet pack\") for the project."
},
"DisableRunner": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to disable MSTest runner for the project. More information at https://aka.ms/mstest/runner"
},
"HostIdentifier": {
"type": "bind",
"binding": "host:HostIdentifier"
},
"skipRestore": {
"type": "parameter",
"datatype": "bool",
"description": "If specified, skips the automatic restore of the project on create.",
"defaultValue": "false"
}
},
"primaryOutputs": [
{ "path": "Company.TestProject1.fsproj" },
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "MSTestSettings.fs"
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "Tests.fs"
}
],
"defaultName": "TestProject1",
"postActions": [
{
"condition": "(!skipRestore)",
"description": "Restore NuGet packages required by this project.",
"manualInstructions": [{ "text": "Run 'dotnet restore'" }],
"actionId": "210D431B-A78B-4D2F-B762-4ED3E3EA9025",
"id": "restoreNugetPackages",
"continueOnError": true
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens Tests.fs in the editor",
"manualInstructions": [],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "1"
},
"continueOnError": true
}
]
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest Test Projesi",
"description": "Windows, Linux ve MacOS'ta .NET üzerinde çalışabilen MSTest birim testlerini içeren bir proje."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 测试项目",
"description": "包含 MSTest 单元测试的项目,该单元测试可在 Windows、Linux 和 MacOS 上的 .NET 上运行。"
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 測試專案",
"description": "專案含有可在 Windows、Linux 及 MacOS 的 .NET 上執行的 MSTest 單元測試。"
}
}

Просмотреть файл

@ -1,26 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework Condition="'$(TargetFrameworkOverride)' == ''">net9.0</TargetFramework>
<TargetFramework Condition="'$(TargetFrameworkOverride)' != ''">TargetFrameworkOverride</TargetFramework>
<RootNamespace Condition="'$(name)' != '$(name{-VALUE-FORMS-}safe_namespace)'">Company.TestProject1</RootNamespace>
<IsPackable Condition="'$(EnablePack)' == 'true'">true</IsPackable>
<IsPackable Condition="'$(EnablePack)' != 'true'">false</IsPackable>
<IsTestProject>true</IsTestProject>
<EnableMSTestRunner Condition="'$(DisableRunner)' != 'true'">true</EnableMSTestRunner>
<OutputType Condition="'$(DisableRunner)' != 'true'">Exe</OutputType>
</PropertyGroup>
<ItemGroup>
<Compile Include="MSTestSettings.fs" />
<Compile Include="Tests.fs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="MSTest" Version="3.2.0" />
<PackageReference Condition="'$(DisableRunner)' == 'true'" Include="coverlet.collector" Version="6.0.0" />
<PackageReference Condition="'$(DisableRunner)' != 'true'" Include="Microsoft.Testing.Extensions.CodeCoverage" Version="17.10.1" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1,6 +0,0 @@
module MSTestSettings
open Microsoft.VisualStudio.TestTools.UnitTesting
[<assembly: Parallelize(Scope = ExecutionScope.MethodLevel)>]
do()

Просмотреть файл

@ -1,11 +0,0 @@
namespace Company.TestProject1
open System
open Microsoft.VisualStudio.TestTools.UnitTesting
[<TestClass>]
type TestClass () =
[<TestMethod>]
member this.TestMethodPassing () =
Assert.IsTrue(true);

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,5 +0,0 @@
{
"author": "Microsoft",
"name": "MSTest Test Class",
"description": "Creates a new MSTest test class"
}

Просмотреть файл

@ -1,42 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": [ "Test", "MSTest" ],
"name": "MSTest Test Class",
"generatorVersions": "[1.0.0.0-*)",
"description": "Creates a new MSTest test class",
"groupIdentity": "Microsoft.Test.MSTest.TestClass",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.TestClass.VisualBasic.8.0",
"shortName": "mstest-class",
"tags": {
"language": "VB",
"type": "item"
},
"sourceName": "UnitTest1",
"preferDefaultName": true,
"defaultName": "UnitTest1",
"primaryOutputs": [
{ "path": "UnitTest1.fs" }
],
"symbols": {
"DefaultNamespace": {
"type": "bind",
"binding": "msbuild:RootNamespace",
"replaces": "Company.TestProject1"
}
},
"postActions": [
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens UnitTest1.vb in the editor.",
"manualInstructions": [ ],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "0"
},
"continueOnError": true
}
]
}

Просмотреть файл

@ -1,12 +0,0 @@
Imports Microsoft.VisualStudio.TestTools.UnitTesting
Namespace Company.TestProject1
<TestClass>
Public Class UnitTest1
<TestMethod>
Sub TestSub()
End Sub
End Class
End Namespace

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testů MSTest",
"description": "Projekt obsahující testy jednotek MSTest, které je možné spustit na .NET ve Windows, Linuxu a MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest-Testprojekt",
"description": "Ein Projekt, das MSTest-Komponententests enthält, kann in .NET unter Windows, Linux und MacOS ausgeführt werden."
}
}

Просмотреть файл

@ -1,28 +0,0 @@
{
"$schema": "http://json.schemastore.org/dotnetcli.host",
"symbolInfo": {
"TargetFrameworkOverride": {
"isHidden": "true",
"longName": "target-framework-override",
"shortName": ""
},
"Framework": {
"longName": "framework"
},
"EnablePack": {
"shortName": "p",
"longName": "enable-pack"
},
"DisableRunner": {
"shortName": "",
"longName": "disable-runner"
},
"skipRestore": {
"longName": "no-restore",
"shortName": ""
}
},
"usageExamples": [
""
]
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest Test Project",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Proyecto de prueba de MSTest",
"description": "Proyecto que contiene pruebas unitarias de MSTest que se pueden ejecutar en .NET en Windows, Linux y MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projet de test MSTest ",
"description": "Projet qui contient des tests unitaires MSTest pouvant s'exécuter sur .NET sur Windows, Linux et macOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Progetto di test MSTest",
"description": "Progetto che contiene gli unit test MSTest eseguibili in .NET in Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest テスト プロジェクト",
"description": "Windows、Linux、MacOS 上の .NET で実行できる MSTest 単体テストを含むプロジェクト。"
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "MSTest 테스트 프로젝트",
"description": "Windows, Linux 및 MacOS의 .NET에서 실행할 수 있는 MSTest 단위 테스트를 포함하는 프로젝트입니다."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projekt testów MSTest",
"description": "Projekt zawierający testy jednostkowe MSTest, które można uruchomić w środowisku .NET w systemach Windows, Linux i MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Projeto de Teste MSTest",
"description": "Um projeto que contém testes de unidade MSTest que podem ser executados no .NET no Windows, Linux e MacOS."
}
}

Просмотреть файл

@ -1,7 +0,0 @@
{
"version": "1.0.0.0",
"strings": {
"name": "Проект тестов MSTest",
"description": "Проект, содержащий модульные тесты MSTest, которые можно выполнять на платформе .NET в Windows, Linux и MacOS."
}
}

Просмотреть файл

@ -1,95 +0,0 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": ["Test", "MSTest"],
"name": "MSTest Test Project",
"generatorVersions": "[1.0.0.0-*)",
"description": "A project that contains MSTest unit tests that can run on .NET on Windows, Linux and MacOS.",
"groupIdentity": "Microsoft.Test.MSTest",
"precedence": "10000",
"identity": "Microsoft.Test.MSTest.VisualBasic.8.0",
"shortName": "mstest",
"tags": {
"language": "VB",
"type": "project"
},
"sourceName": "Company.TestProject1",
"preferNameDirectory": true,
"symbols": {
"TargetFrameworkOverride": {
"type": "parameter",
"description": "Overrides the target framework",
"replaces": "TargetFrameworkOverride",
"datatype": "string",
"defaultValue": ""
},
"Framework": {
"type": "parameter",
"description": "The target framework for the project.",
"datatype": "choice",
"choices": [
{
"choice": "net8.0",
"description": "Target net8.0"
}
],
"replaces": "net8.0",
"defaultValue": "net8.0"
},
"EnablePack": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to enable packaging (via \"dotnet pack\") for the project."
},
"DisableRunner": {
"type": "parameter",
"datatype": "bool",
"defaultValue": "false",
"description": "Whether or not to disable MSTest runner for the project. More information at https://aka.ms/mstest/runner"
},
"HostIdentifier": {
"type": "bind",
"binding": "host:HostIdentifier"
},
"skipRestore": {
"type": "parameter",
"datatype": "bool",
"description": "If specified, skips the automatic restore of the project on create.",
"defaultValue": "false"
}
},
"primaryOutputs": [
{ "path": "Company.TestProject1.vbproj" },
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "UnitTest1.vb"
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"path": "MSTestSettings.vb"
}
],
"defaultName": "TestProject1",
"postActions": [
{
"condition": "(!skipRestore)",
"description": "Restore NuGet packages required by this project.",
"manualInstructions": [{ "text": "Run 'dotnet restore'" }],
"actionId": "210D431B-A78B-4D2F-B762-4ED3E3EA9025",
"id": "restoreNugetPackages",
"continueOnError": true
},
{
"condition": "(HostIdentifier != \"dotnetcli\" && HostIdentifier != \"dotnetcli-preview\")",
"description": "Opens Class1.cs in the editor",
"manualInstructions": [],
"actionId": "84C0DA21-51C8-4541-9940-6CA19AF04EE6",
"id": "openInEditor",
"args": {
"files": "1"
},
"continueOnError": true
}
]
}

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше