Drop net8.0 template (#383)
We are now only inserting in net9.0 so there is no need to keep net8.0 templates.
This commit is contained in:
Родитель
49c9ad01f0
Коммит
3c37712adb
|
@ -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
|
||||
}
|
||||
]
|
||||
}
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче