2 types derived from TestCommandDefinition
Microsoft.DotNet.Cli.Definitions (2)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
12
public sealed class MicrosoftTestingPlatform :
TestCommandDefinition
, ICustomHelp
Commands\Test\TestCommandDefinition.VSTest.cs (1)
12
public sealed class VSTest :
TestCommandDefinition
62 references to TestCommandDefinition
dotnet (17)
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (3)
17
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
69
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
117
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
Commands\Test\MTP\MSBuildUtility.cs (2)
102
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
251
CommonOptions.CreateRequiredMSBuildTargetOption(
TestCommandDefinition
.MicrosoftTestingPlatform.BuildTargetName),
Commands\Test\MTP\TestApplication.cs (4)
189
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ListTestsOptionName}");
194
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ResultsDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(resultsDirectoryPath)}");
199
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}");
204
builder.Append($" {
TestCommandDefinition
.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}");
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
23
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
Commands\Test\MTP\ValidationUtility.cs (1)
42
var definition = (
TestCommandDefinition
.MicrosoftTestingPlatform)parseResult.CommandResult.Command;
Commands\Test\TestCommandParser.cs (3)
10
public static void ConfigureCommand(
TestCommandDefinition
command)
18
case
TestCommandDefinition
.VSTest vs:
22
case
TestCommandDefinition
.MicrosoftTestingPlatform mtp:
Commands\Test\VSTest\TestCommand.cs (3)
81
var definition = (
TestCommandDefinition
.VSTest)parseResult.CommandResult.Command;
153
var definition = (
TestCommandDefinition
.VSTest)parseResult.CommandResult.Command;
196
var definition = (
TestCommandDefinition
.VSTest)result.CommandResult.Command;
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
223
if (command is BuildCommandDefinition or
TestCommandDefinition
.VSTest &&
Microsoft.DotNet.Cli.Definitions (44)
_generated\0\GlobalJsonSerializerContext.GlobalJsonModel.g.cs (20)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>? _GlobalJsonModel;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> GlobalJsonModel
24
get => _GlobalJsonModel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> Create_GlobalJsonModel(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel>(options, objectInfo);
53
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)obj).Test,
61
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)obj).Test = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel).GetProperty("Test", InstanceMemberBindingFlags, null, typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode), global::System.Array.Empty<global::System.Type>(), null),
71
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, info0);
80
private void GlobalJsonModelSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel? value)
91
GlobalJsonTestNodeSerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel)value).Test);
_generated\1\GlobalJsonSerializerContext.GlobalJsonTestNode.g.cs (17)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>? _GlobalJsonTestNode;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> GlobalJsonTestNode
24
get => _GlobalJsonTestNode ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> Create_GlobalJsonTestNode(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)obj).RunnerName,
61
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)obj).RunnerName = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode).GetProperty("RunnerName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
80
private void GlobalJsonTestNodeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode? value)
90
writer.WriteString(PropName_runner, ((global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode)value).RunnerName);
_generated\3\GlobalJsonSerializerContext.g.cs (2)
29
public static global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonSerializerContext Default { get; } = new global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonSerializerContext(new global::System.Text.Json.JsonSerializerOptions(s_defaultOptions));
_generated\4\GlobalJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
24
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonModel))
28
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Test.
TestCommandDefinition
.GlobalJsonTestNode))
Commands\DotNetCommandDefinition.cs (2)
109
public readonly
TestCommandDefinition
TestCommand;
154
Subcommands.Add(TestCommand =
TestCommandDefinition
.Create());
Commands\Test\TestCommandDefinition.cs (1)
33
public static
TestCommandDefinition
Create()